SMARTCrackGrowth#

class ansys.mechanical.stubs.v261.Ansys.ACT.Automation.Mechanical.SMARTCrackGrowth(internalObject: Any)#

Bases: object

Defines a SMARTCrackGrowth.

Overview#

Activate

Activate the current object.

AddCommandSnippet

Creates a new CommandSnippet

AddComment

Creates a new child Comment.

AddFigure

Creates a new child Figure.

AddImage

Creates a new child Image.

CopyTo

Copies all visible properties from this object to another.

CreateObjRef

CreateObjRef method.

CreateParameter

Creates a new parameter for a Property.

Delete

Run the Delete action.

Duplicate

Creates a copy of the current DataModelObject.

Equals

Equals method.

GetAPIName

Property name bound to dispId.

GetAllProperties

GetAllProperties method.

GetChildren

Gets the list of children, filtered by type.

GetDetailsView

GetDetailsView method.

GetEnumName

Enum name bound to value

GetHashCode

GetHashCode method.

GetIconFile

GetIconFile method.

GetLifetimeService

GetLifetimeService method.

GetObjectData

GetObjectData method.

GetParameter

Gets the parameter corresponding to the given property.

GetPath

GetPath method.

GetPropertyName

GetPropertyName method.

GetPropertyValue

GetPropertyValue method.

GetType

GetType method.

GetVisibleProperties

GetVisibleProperties method.

GetVisiblePropertyNames

GetVisiblePropertyNames method.

GroupAllSimilarChildren

Run the GroupAllSimilarChildren action.

GroupSimilarObjects

Run the GroupSimilarObjects action.

InitializeLifetimeService

InitializeLifetimeService method.

IsPropertyEditable

IsPropertyEditable method.

IsPropertyVisible

IsPropertyVisible method.

PropertyByAPIName

Get a property by its API name.

PropertyById

PropertyById method.

PropertyByName

Get a property by its unique name.

RemoveParameter

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

ToString

ToString method.

Analysis

Gets the Analysis.

AttachedRefs

AttachedRefs property.

AutomaticTimeStepping

Gets or sets the AutomaticTimeStepping.

Children

Gets the list of children.

ClsId

ClsId property.

CoefficientA

Gets or sets the coefficient of first order term in the Richard function for the kink angle. Valid range: -180 to 180 Degrees.

CoefficientB

Gets or sets the coefficient of second order term in the Richard function for the kink angle. Valid range: -180 to 180 Degrees.

Comments

Gets the list of associated comments.

CrackGrowthLaw

Gets the CrackGrowthLaw.

CrackGrowthMethodology

Gets or sets the CrackGrowthMethodology.

CrackGrowthOption

Gets or sets the CrackGrowthOption.

CriticalRate

Gets or sets the CriticalRate.

DataModelObjectCategory

Gets the current DataModelObject's category.

ElementSizeForCrackFront

Gets or sets the ElementSizeForCrackFront.

ElementSizeForLocalRegion

Gets or sets the ElementSizeForLocalRegion.

EquivalentSIFMethod

Gets or sets the Equivalent Stress Intensity Factor calculation method. Default: ProgramControlled

FactorAlpha1

Gets or sets a positive multiplicative factor for K2 term in the equivalent SIF calculation function.

FactorAlpha2

Gets or sets a positive multiplicative factor for K3 term in the equivalent SIF calculation function.

FailureCriteriaOption

Gets or sets the FailureCriteriaOption.

Figures

Gets the list of associated figures.

GroupingFolder

GroupingFolder property.

IconName

IconName property.

Images

Gets the list of associated images.

ImportableObjectSourceId

ImportableObjectSourceId property.

IncrementEndValue

Gets or sets the IncrementEndValue.

IncrementMultiplier

Gets or sets the IncrementMultiplier.

IncrementStartValue

Gets or sets the IncrementStartValue.

InitialCrack

Gets or sets the InitialCrack.

InitialTimeStep

Gets or sets the InitialTimeStep.

InternalObject

Gets the internal object. For advanced usage only.

KinkAngleMethod

Gets or sets the Kink Angle calculation method. Default: MaximumTangentialStress

LocalRegionNamedSelection

Gets or sets the LocalRegionNamedSelection.

LocalRegionType

Gets or sets the LocalRegionType.

Material

Gets or sets the Material.

MaxIncrementOfCrackExtension

Gets or sets the MaxIncrementOfCrackExtension.

MaxIncrementValue

Gets or sets the MaxIncrementValue.

MaxIncrementValueTreatment

Gets or sets the treatment type for the specified value of MaxIncrementValue. Default: Absolute

MaximumMultiplier

Gets or sets the MaximumMultiplier.

MaximumTimeStep

Gets or sets the MaximumTimeStep.

MeshCoarsening

Gets or sets the MeshCoarsening.

Method

Gets the Method.

MinIncrementControl

Gets or sets the control type for the smaller crack increment values.

MinIncrementOfCrackExtension

Gets or sets the MinIncrementOfCrackExtension.

MinIncrementValue

Gets or sets the MinIncrementValue.

MinIncrementValueTreatment

Gets or sets the treatment type for the specified value of MinIncrementValue. Default: Absolute

MinimumTimeStep

Gets or sets the MinimumTimeStep.

MultiplicativeFactors

Gets or sets the Multiplicative Factors Type for the Equivalent SIF Method. Default: ProgramControlled

Name

Name property.

NumberOfCycles

Gets or sets the NumberOfCycles.

ObjectId

ObjectId property.

ObjectState

ObjectState property.

ObjectTags

ObjectTags property.

Parent

Parent property.

Properties

Gets the list of properties for this object.

ReadOnly

Gets or sets the ReadOnly.

RichardCoefficients

Gets or sets the Richard Coefficients Type for the Kink Angle Method. Default: ProgramControlled

State

State property.

StopAtMaxCrackExtensionValue

Gets or sets the StopAtMaxCrackExtensionValue.

StopCriterion

Gets or sets the StopCriterion.

StopValue

Gets or sets the StopValue.

StressRatio

Gets or sets the StressRatio.

Suppressed

Gets or sets the Suppressed.

TransferableObjectId

TransferableObjectId property.

VisibleProperties

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

Property detail#

property SMARTCrackGrowth.Analysis: Ansys.Mechanical.DataModel.Enums.DelaminationType | None#

Gets the Analysis.

property SMARTCrackGrowth.AttachedRefs: List[int] | None#

AttachedRefs property.

property SMARTCrackGrowth.AutomaticTimeStepping: Ansys.Mechanical.DataModel.Enums.AutomaticOrManual | None#

Gets or sets the AutomaticTimeStepping.

property SMARTCrackGrowth.Children: List[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject] | None#

Gets the list of children.

property SMARTCrackGrowth.ClsId: int | None#

ClsId property.

property SMARTCrackGrowth.CoefficientA: float | None#

Gets or sets the coefficient of first order term in the Richard function for the kink angle. Valid range: -180 to 180 Degrees.

property SMARTCrackGrowth.CoefficientB: float | None#

Gets or sets the coefficient of second order term in the Richard function for the kink angle. Valid range: -180 to 180 Degrees.

property SMARTCrackGrowth.Comments: Iterable[Ansys.ACT.Automation.Mechanical.Comment] | None#

Gets the list of associated comments.

property SMARTCrackGrowth.CrackGrowthLaw: str | None#

Gets the CrackGrowthLaw.

property SMARTCrackGrowth.CrackGrowthMethodology: Ansys.Mechanical.DataModel.Enums.CrackGrowthMethodology | None#

Gets or sets the CrackGrowthMethodology.

property SMARTCrackGrowth.CrackGrowthOption: Ansys.Mechanical.DataModel.Enums.CrackGrowthOption | None#

Gets or sets the CrackGrowthOption.

property SMARTCrackGrowth.CriticalRate: Ansys.Core.Units.Quantity | None#

Gets or sets the CriticalRate.

property SMARTCrackGrowth.DataModelObjectCategory: Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory | None#

Gets the current DataModelObject's category.

property SMARTCrackGrowth.ElementSizeForCrackFront: Ansys.Core.Units.Quantity | None#

Gets or sets the ElementSizeForCrackFront.

property SMARTCrackGrowth.ElementSizeForLocalRegion: Ansys.Core.Units.Quantity | None#

Gets or sets the ElementSizeForLocalRegion.

property SMARTCrackGrowth.EquivalentSIFMethod: Ansys.Mechanical.DataModel.MechanicalEnums.SMARTCrackGrowth.EquivalentSIFMethod | None#

Gets or sets the Equivalent Stress Intensity Factor calculation method. Default: ProgramControlled

property SMARTCrackGrowth.FactorAlpha1: float | None#

Gets or sets a positive multiplicative factor for K2 term in the equivalent SIF calculation function.

property SMARTCrackGrowth.FactorAlpha2: float | None#

Gets or sets a positive multiplicative factor for K3 term in the equivalent SIF calculation function.

property SMARTCrackGrowth.FailureCriteriaOption: Ansys.Mechanical.DataModel.Enums.DelaminationFailureCriteriaOption | None#

Gets or sets the FailureCriteriaOption.

property SMARTCrackGrowth.Figures: Iterable[Ansys.ACT.Automation.Mechanical.Figure] | None#

Gets the list of associated figures.

property SMARTCrackGrowth.GroupingFolder: Ansys.Mechanical.DataModel.Interfaces.IDataModelObject | None#

GroupingFolder property.

property SMARTCrackGrowth.IconName: str | None#

IconName property.

property SMARTCrackGrowth.Images: Iterable[Ansys.ACT.Automation.Mechanical.Image] | None#

Gets the list of associated images.

property SMARTCrackGrowth.ImportableObjectSourceId: str | None#

ImportableObjectSourceId property.

property SMARTCrackGrowth.IncrementEndValue: Ansys.Core.Units.Quantity | None#

Gets or sets the IncrementEndValue.

property SMARTCrackGrowth.IncrementMultiplier: Ansys.Mechanical.DataModel.Enums.IncrementMultiplier | None#

Gets or sets the IncrementMultiplier.

property SMARTCrackGrowth.IncrementStartValue: Ansys.Core.Units.Quantity | None#

Gets or sets the IncrementStartValue.

property SMARTCrackGrowth.InitialCrack: Ansys.ACT.Automation.Mechanical.GenericCrack | None#

Gets or sets the InitialCrack.

property SMARTCrackGrowth.InitialTimeStep: Ansys.Core.Units.Quantity | None#

Gets or sets the InitialTimeStep.

property SMARTCrackGrowth.InternalObject: Ansys.Common.Interop.DSObjectsAuto.IDSDelaminationAuto | None#

Gets the internal object. For advanced usage only.

property SMARTCrackGrowth.KinkAngleMethod: Ansys.Mechanical.DataModel.MechanicalEnums.SMARTCrackGrowth.EquivalentSIFMethod | None#

Gets or sets the Kink Angle calculation method. Default: MaximumTangentialStress

property SMARTCrackGrowth.LocalRegionNamedSelection: Ansys.ACT.Automation.Mechanical.NamedSelection | None#

Gets or sets the LocalRegionNamedSelection.

property SMARTCrackGrowth.LocalRegionType: Ansys.Mechanical.DataModel.Enums.LocalRegionType | None#

Gets or sets the LocalRegionType.

property SMARTCrackGrowth.Material: str | None#

Gets or sets the Material.

property SMARTCrackGrowth.MaxIncrementOfCrackExtension: Ansys.Mechanical.DataModel.Enums.CrackGrowthIncrementType | None#

Gets or sets the MaxIncrementOfCrackExtension.

property SMARTCrackGrowth.MaxIncrementValue: Ansys.Core.Units.Quantity | None#

Gets or sets the MaxIncrementValue.

property SMARTCrackGrowth.MaxIncrementValueTreatment: Ansys.Mechanical.DataModel.Enums.IncrementTreatment | None#

Gets or sets the treatment type for the specified value of MaxIncrementValue. Default: Absolute

property SMARTCrackGrowth.MaximumMultiplier: float | None#

Gets or sets the MaximumMultiplier.

property SMARTCrackGrowth.MaximumTimeStep: Ansys.Core.Units.Quantity | None#

Gets or sets the MaximumTimeStep.

property SMARTCrackGrowth.MeshCoarsening: Ansys.Mechanical.DataModel.Enums.CrackGrowthMeshCoarsening | None#

Gets or sets the MeshCoarsening.

property SMARTCrackGrowth.Method: Ansys.Mechanical.DataModel.Enums.DelaminationMethod | None#

Gets the Method.

property SMARTCrackGrowth.MinIncrementControl: Ansys.Mechanical.DataModel.Enums.IncrementControl | None#

Gets or sets the control type for the smaller crack increment values.

property SMARTCrackGrowth.MinIncrementOfCrackExtension: Ansys.Mechanical.DataModel.Enums.CrackGrowthIncrementType | None#

Gets or sets the MinIncrementOfCrackExtension.

property SMARTCrackGrowth.MinIncrementValue: Ansys.Core.Units.Quantity | None#

Gets or sets the MinIncrementValue.

property SMARTCrackGrowth.MinIncrementValueTreatment: Ansys.Mechanical.DataModel.Enums.IncrementTreatment | None#

Gets or sets the treatment type for the specified value of MinIncrementValue. Default: Absolute

property SMARTCrackGrowth.MinimumTimeStep: Ansys.Core.Units.Quantity | None#

Gets or sets the MinimumTimeStep.

property SMARTCrackGrowth.MultiplicativeFactors: Ansys.Mechanical.DataModel.MechanicalEnums.SMARTCrackGrowth.MultiplicativeFactorsType | None#

Gets or sets the Multiplicative Factors Type for the Equivalent SIF Method. Default: ProgramControlled

property SMARTCrackGrowth.Name: str | None#

Name property.

property SMARTCrackGrowth.NumberOfCycles: int | None#

Gets or sets the NumberOfCycles.

property SMARTCrackGrowth.ObjectId: int | None#

ObjectId property.

property SMARTCrackGrowth.ObjectState: Ansys.Mechanical.DataModel.Enums.ObjectState | None#

ObjectState property.

property SMARTCrackGrowth.ObjectTags: Iterable[Ansys.Mechanical.DataModel.Interfaces.IObjectTag] | None#

ObjectTags property.

property SMARTCrackGrowth.Parent: Ansys.Mechanical.DataModel.Interfaces.IDataModelObject | None#

Parent property.

property SMARTCrackGrowth.Properties: tuple[Ansys.ACT.Automation.Mechanical.Property] | None#

Gets the list of properties for this object.

property SMARTCrackGrowth.ReadOnly: bool | None#

Gets or sets the ReadOnly.

property SMARTCrackGrowth.RichardCoefficients: Ansys.Mechanical.DataModel.MechanicalEnums.SMARTCrackGrowth.RichardCoefficientsType | None#

Gets or sets the Richard Coefficients Type for the Kink Angle Method. Default: ProgramControlled

property SMARTCrackGrowth.State: Ansys.Mechanical.DataModel.Enums.Legacy.State | None#

State property.

property SMARTCrackGrowth.StopAtMaxCrackExtensionValue: Ansys.Core.Units.Quantity | None#

Gets or sets the StopAtMaxCrackExtensionValue.

property SMARTCrackGrowth.StopCriterion: Ansys.Mechanical.DataModel.Enums.StopCriterion | None#

Gets or sets the StopCriterion.

property SMARTCrackGrowth.StopValue: Ansys.Core.Units.Quantity | None#

Gets or sets the StopValue.

property SMARTCrackGrowth.StressRatio: float | None#

Gets or sets the StressRatio.

property SMARTCrackGrowth.Suppressed: bool | None#

Gets or sets the Suppressed.

property SMARTCrackGrowth.TransferableObjectId: str | None#

TransferableObjectId property.

property SMARTCrackGrowth.VisibleProperties: tuple[Ansys.ACT.Automation.Mechanical.Property] | None#

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

Method detail#

SMARTCrackGrowth.Activate() None#

Activate the current object.

SMARTCrackGrowth.AddCommandSnippet() Ansys.ACT.Automation.Mechanical.CommandSnippet#

Creates a new CommandSnippet

SMARTCrackGrowth.AddComment() Ansys.ACT.Automation.Mechanical.Comment#

Creates a new child Comment.

SMARTCrackGrowth.AddFigure() Ansys.ACT.Automation.Mechanical.Figure#

Creates a new child Figure.

SMARTCrackGrowth.AddImage(filePath: str) Ansys.ACT.Automation.Mechanical.Image#
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.
SMARTCrackGrowth.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject) None#

Copies all visible properties from this object to another.

SMARTCrackGrowth.CreateObjRef(requestedType: type) System.Runtime.Remoting.ObjRef#

CreateObjRef method.

SMARTCrackGrowth.CreateParameter(propName: str) Ansys.ACT.Interfaces.Mechanical.IParameter#

Creates a new parameter for a Property.

SMARTCrackGrowth.Delete() None#

Run the Delete action.

SMARTCrackGrowth.Duplicate() Ansys.Mechanical.DataModel.Interfaces.IDataModelObject#

Creates a copy of the current DataModelObject.

SMARTCrackGrowth.Equals(other: Ansys.Mechanical.DataModel.Interfaces.IDataModelObject) bool#

Equals method.

SMARTCrackGrowth.GetAPIName(dispId: int) str#

Property name bound to dispId.

SMARTCrackGrowth.GetAllProperties() List[Ansys.ACT.Automation.Mechanical.AutomationPropertyWrapper]#

GetAllProperties method.

SMARTCrackGrowth.GetChildren(recurses: bool, children: List[ChildrenType]) List[ChildrenType]#

Gets the list of children, filtered by type.

SMARTCrackGrowth.GetDetailsView() Ansys.ACT.Automation.Mechanical.DetailsViewData#

GetDetailsView method.

SMARTCrackGrowth.GetEnumName(enumType: type, value: int, dispId: int) str#

Enum name bound to value

SMARTCrackGrowth.GetHashCode() int#

GetHashCode method.

SMARTCrackGrowth.GetIconFile() System.Byte#

GetIconFile method.

SMARTCrackGrowth.GetLifetimeService() Any#

GetLifetimeService method.

SMARTCrackGrowth.GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext) None#

GetObjectData method.

SMARTCrackGrowth.GetParameter(propName: str) Ansys.ACT.Interfaces.Mechanical.IParameter#

Gets the parameter corresponding to the given property.

SMARTCrackGrowth.GetPath() str#

GetPath method.

SMARTCrackGrowth.GetPropertyName(dispId: int) str#

GetPropertyName method.

SMARTCrackGrowth.GetPropertyValue(name: str) Any#

GetPropertyValue method.

SMARTCrackGrowth.GetType() type#

GetType method.

SMARTCrackGrowth.GetVisibleProperties() List[System.Reflection.PropertyInfo]#

GetVisibleProperties method.

SMARTCrackGrowth.GetVisiblePropertyNames() List[str]#

GetVisiblePropertyNames method.

SMARTCrackGrowth.GroupAllSimilarChildren() None#

Run the GroupAllSimilarChildren action.

SMARTCrackGrowth.GroupSimilarObjects() Ansys.ACT.Automation.Mechanical.TreeGroupingFolder#

Run the GroupSimilarObjects action.

SMARTCrackGrowth.InitializeLifetimeService() Any#

InitializeLifetimeService method.

SMARTCrackGrowth.IsPropertyEditable(dispId: int) bool#

IsPropertyEditable method.

SMARTCrackGrowth.IsPropertyVisible(dispId: int) bool#

IsPropertyVisible method.

SMARTCrackGrowth.PropertyByAPIName(name: str) Ansys.ACT.Automation.Mechanical.Property#
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.
SMARTCrackGrowth.PropertyById(dispId: int) Ansys.ACT.Automation.Mechanical.Property#

PropertyById method.

SMARTCrackGrowth.PropertyByName(name: str) Ansys.ACT.Automation.Mechanical.Property#

Get a property by its unique name.

SMARTCrackGrowth.RemoveParameter(propName: str) None#

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

SMARTCrackGrowth.ToString() str#

ToString method.