Skip to main content

Mechanical scripting interface

SolutionCombination

Last update: 14.01.2025

class Ansys.ACT.Automation.Mechanical.SolutionCombination

Bases: object

Defines a SolutionCombination.

Overview

Methods

Name Description
Activate Activate the current object.
AddBeamTool Creates a new BeamTool
AddComment Creates a new child Comment.
AddCompositeFailureTool Creates a new CompositeFailureTool
AddContactTool Creates a new ContactTool
AddDirectionalAcceleration Creates a new DirectionalAcceleration
AddDirectionalAxialForce Creates a new DirectionalAxialForce
AddDirectionalBendingMoment Creates a new DirectionalBendingMoment
AddDirectionalDeformation Creates a new DirectionalDeformation
AddDirectionalShearForce Creates a new DirectionalShearForce
AddDirectionalTorsionalMoment Creates a new DirectionalTorsionalMoment
AddDirectionalVelocity Creates a new DirectionalVelocity
AddElasticStrainIntensity Creates a new ElasticStrainIntensity
AddEquivalentElasticStrain Creates a new EquivalentElasticStrain
AddEquivalentElasticStrainRST Creates a new EquivalentElasticStrainRST
AddEquivalentStress Creates a new EquivalentStress
AddEquivalentTotalStrain Creates a new EquivalentTotalStrain
AddFatigueTool Creates a new FatigueTool
AddImage Creates a new child Image.
AddLinearizedEquivalentStress Creates a new LinearizedEquivalentStress
AddLinearizedMaximumPrincipalStress Creates a new LinearizedMaximumPrincipalStress
AddLinearizedMaximumShearStress Creates a new LinearizedMaximumShearStress
AddLinearizedMiddlePrincipalStress Creates a new LinearizedMiddlePrincipalStress
AddLinearizedMinimumPrincipalStress Creates a new LinearizedMinimumPrincipalStress
AddLinearizedNormalStress Creates a new LinearizedNormalStress
AddLinearizedShearStress Creates a new LinearizedShearStress
AddLinearizedStressIntensity Creates a new LinearizedStressIntensity
AddMaximumPrincipalElasticStrain Creates a new MaximumPrincipalElasticStrain
AddMaximumPrincipalStress Creates a new MaximumPrincipalStress
AddMaximumShearElasticStrain Creates a new MaximumShearElasticStrain
AddMaximumShearStress Creates a new MaximumShearStress
AddMiddlePrincipalElasticStrain Creates a new MiddlePrincipalElasticStrain
AddMiddlePrincipalStress Creates a new MiddlePrincipalStress
AddMinimumPrincipalElasticStrain Creates a new MinimumPrincipalElasticStrain
AddMinimumPrincipalStress Creates a new MinimumPrincipalStress
AddNormalElasticStrain Creates a new NormalElasticStrain
AddNormalStress Creates a new NormalStress
AddShearElasticStrain Creates a new ShearElasticStrain
AddShearMomentDiagramMSUM Creates a new TotalShearMomentDiagram
AddShearMomentDiagramMY Creates a new DirectionalShearMomentDiagram
AddShearMomentDiagramMZ Creates a new DirectionalShearMomentDiagram
AddShearMomentDiagramUSUM Creates a new TotalShearMomentDiagram
AddShearMomentDiagramUY Creates a new DirectionalShearMomentDiagram
AddShearMomentDiagramUZ Creates a new DirectionalShearMomentDiagram
AddShearMomentDiagramVSUM Creates a new TotalShearMomentDiagram
AddShearMomentDiagramVY Creates a new DirectionalShearMomentDiagram
AddShearMomentDiagramVZ Creates a new DirectionalShearMomentDiagram
AddShearStress Creates a new ShearStress
AddStressIntensity Creates a new StressIntensity
AddStressTool Creates a new StressTool
AddTotalAcceleration Creates a new TotalAcceleration
AddTotalAxialForce Creates a new TotalAxialForce
AddTotalBendingMoment Creates a new TotalBendingMoment
AddTotalDeformation Creates a new TotalDeformation
AddTotalShearForce Creates a new TotalShearForce
AddTotalTorsionalMoment Creates a new TotalTorsionalMoment
AddTotalVelocity Creates a new TotalVelocity
AddUserDefinedResult Creates a new UserDefinedResult
AddVectorAxialForce Creates a new VectorAxialForce
AddVectorBendingMoment Creates a new VectorBendingMoment
AddVectorPrincipalElasticStrain Creates a new VectorPrincipalElasticStrain
AddVectorPrincipalStress Creates a new VectorPrincipalStress
AddVectorShearForce Creates a new VectorShearForce
AddVectorTorsionalMoment Creates a new VectorTorsionalMoment
ClearGeneratedData Run the ClearGeneratedData action.
CopyTo Copies all visible properties from this object to another.
CreateParameter Creates a new parameter for a Property.
Delete Run the Delete action.
Duplicate Creates a copy of the current DataModelObject.
EvaluateAllResults Run the EvaluateAllResults action.
GetChildren Gets the list of children, filtered by type.
GetParameter Gets the parameter corresponding to the given property.
GroupAllSimilarChildren Run the GroupAllSimilarChildren action.
GroupSimilarObjects Run the GroupSimilarObjects action.
PropertyByAPIName Get a property by its API name.
PropertyByName Get a property by its unique name.
RemoveParameter Removes the parameter from the parameter set corresponding to the given property.

Properties

Name Description
Children Gets the list of children.
Comments Gets the list of associated comments.
DataModelObjectCategory Gets the current DataModelObject’s category.
Definition Get the SolutionCombinationDefinition object.
EnvelopeType Gets or sets the Envelope Type. Default: F:Ansys.Mechanical.DataModel.MechanicalEnums.SolutionCombination.EnvelopeType.Maximum
Images Gets the list of associated images.
InternalObject Gets the internal object. For advanced usage only.
Properties Gets the list of properties for this object.
Type Gets or sets the Solution Combination Type. Default: F:Ansys.Mechanical.DataModel.MechanicalEnums.SolutionCombination.Type.LoadCombinations
VisibleProperties Gets the list of properties that are visible for this object.

Property detail

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

Gets the list of children.

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

Gets the list of associated comments.

property SolutionCombination.DataModelObjectCategory : Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory | None

Gets the current DataModelObject’s category.

property SolutionCombination.Definition : Ansys.ACT.Automation.Mechanical.SolutionCombinationDefinition | None

Get the SolutionCombinationDefinition object. : This object contains all the Solution Combination data like Base Cases, Load Combinations and Coefficients.

property SolutionCombination.EnvelopeType : Ansys.Mechanical.DataModel.MechanicalEnums.SolutionCombination.EnvelopeType | None

Gets or sets the Envelope Type. Default: F:Ansys.Mechanical.DataModel.MechanicalEnums.SolutionCombination.EnvelopeType.Maximum

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

Gets the list of associated images.

property SolutionCombination.InternalObject : Ansys.Common.Interop.DSObjectsAuto.IDSSolutionCombinationAuto | None

Gets the internal object. For advanced usage only.

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

Gets the list of properties for this object.

property SolutionCombination.Type : Ansys.Mechanical.DataModel.MechanicalEnums.SolutionCombination.Type | None

Gets or sets the Solution Combination Type. Default: F:Ansys.Mechanical.DataModel.MechanicalEnums.SolutionCombination.Type.LoadCombinations

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

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

Method detail

SolutionCombination.Activate()

Activate the current object.

SolutionCombination.AddBeamTool()

Creates a new BeamTool

SolutionCombination.AddComment()

Creates a new child Comment.

SolutionCombination.AddCompositeFailureTool()

Creates a new CompositeFailureTool

SolutionCombination.AddContactTool()

Creates a new ContactTool

SolutionCombination.AddDirectionalAcceleration()

Creates a new DirectionalAcceleration

SolutionCombination.AddDirectionalAxialForce()

Creates a new DirectionalAxialForce

SolutionCombination.AddDirectionalBendingMoment()

Creates a new DirectionalBendingMoment

SolutionCombination.AddDirectionalDeformation()

Creates a new DirectionalDeformation

SolutionCombination.AddDirectionalShearForce()

Creates a new DirectionalShearForce

SolutionCombination.AddDirectionalTorsionalMoment()

Creates a new DirectionalTorsionalMoment

SolutionCombination.AddDirectionalVelocity()

Creates a new DirectionalVelocity

SolutionCombination.AddElasticStrainIntensity()

Creates a new ElasticStrainIntensity

SolutionCombination.AddEquivalentElasticStrain()

Creates a new EquivalentElasticStrain

SolutionCombination.AddEquivalentElasticStrainRST()

Creates a new EquivalentElasticStrainRST

SolutionCombination.AddEquivalentStress()

Creates a new EquivalentStress

SolutionCombination.AddEquivalentTotalStrain()

Creates a new EquivalentTotalStrain

SolutionCombination.AddFatigueTool()

Creates a new FatigueTool

SolutionCombination.AddImage(filePath: str)

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.

SolutionCombination.AddLinearizedEquivalentStress()

Creates a new LinearizedEquivalentStress

SolutionCombination.AddLinearizedMaximumPrincipalStress()

Creates a new LinearizedMaximumPrincipalStress

SolutionCombination.AddLinearizedMaximumShearStress()

Creates a new LinearizedMaximumShearStress

SolutionCombination.AddLinearizedMiddlePrincipalStress()

Creates a new LinearizedMiddlePrincipalStress

SolutionCombination.AddLinearizedMinimumPrincipalStress()

Creates a new LinearizedMinimumPrincipalStress

SolutionCombination.AddLinearizedNormalStress()

Creates a new LinearizedNormalStress

SolutionCombination.AddLinearizedShearStress()

Creates a new LinearizedShearStress

SolutionCombination.AddLinearizedStressIntensity()

Creates a new LinearizedStressIntensity

SolutionCombination.AddMaximumPrincipalElasticStrain()

Creates a new MaximumPrincipalElasticStrain

SolutionCombination.AddMaximumPrincipalStress()

Creates a new MaximumPrincipalStress

SolutionCombination.AddMaximumShearElasticStrain()

Creates a new MaximumShearElasticStrain

SolutionCombination.AddMaximumShearStress()

Creates a new MaximumShearStress

SolutionCombination.AddMiddlePrincipalElasticStrain()

Creates a new MiddlePrincipalElasticStrain

SolutionCombination.AddMiddlePrincipalStress()

Creates a new MiddlePrincipalStress

SolutionCombination.AddMinimumPrincipalElasticStrain()

Creates a new MinimumPrincipalElasticStrain

SolutionCombination.AddMinimumPrincipalStress()

Creates a new MinimumPrincipalStress

SolutionCombination.AddNormalElasticStrain()

Creates a new NormalElasticStrain

SolutionCombination.AddNormalStress()

Creates a new NormalStress

SolutionCombination.AddShearElasticStrain()

Creates a new ShearElasticStrain

SolutionCombination.AddShearMomentDiagramMSUM()

Creates a new TotalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramMY()

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramMZ()

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramUSUM()

Creates a new TotalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramUY()

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramUZ()

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramVSUM()

Creates a new TotalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramVY()

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramVZ()

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearStress()

Creates a new ShearStress

SolutionCombination.AddStressIntensity()

Creates a new StressIntensity

SolutionCombination.AddStressTool()

Creates a new StressTool

SolutionCombination.AddTotalAcceleration()

Creates a new TotalAcceleration

SolutionCombination.AddTotalAxialForce()

Creates a new TotalAxialForce

SolutionCombination.AddTotalBendingMoment()

Creates a new TotalBendingMoment

SolutionCombination.AddTotalDeformation()

Creates a new TotalDeformation

SolutionCombination.AddTotalShearForce()

Creates a new TotalShearForce

SolutionCombination.AddTotalTorsionalMoment()

Creates a new TotalTorsionalMoment

SolutionCombination.AddTotalVelocity()

Creates a new TotalVelocity

SolutionCombination.AddUserDefinedResult()

Creates a new UserDefinedResult

SolutionCombination.AddVectorAxialForce()

Creates a new VectorAxialForce

SolutionCombination.AddVectorBendingMoment()

Creates a new VectorBendingMoment

SolutionCombination.AddVectorPrincipalElasticStrain()

Creates a new VectorPrincipalElasticStrain

SolutionCombination.AddVectorPrincipalStress()

Creates a new VectorPrincipalStress

SolutionCombination.AddVectorShearForce()

Creates a new VectorShearForce

SolutionCombination.AddVectorTorsionalMoment()

Creates a new VectorTorsionalMoment

SolutionCombination.ClearGeneratedData()

Run the ClearGeneratedData action.

SolutionCombination.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject)

Copies all visible properties from this object to another.

SolutionCombination.CreateParameter(propName: str)

Creates a new parameter for a Property.

SolutionCombination.Delete()

Run the Delete action.

SolutionCombination.Duplicate()

Creates a copy of the current DataModelObject.

SolutionCombination.EvaluateAllResults()

Run the EvaluateAllResults action.

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

Gets the list of children, filtered by type.

SolutionCombination.GetParameter(propName: str)

Gets the parameter corresponding to the given property.

SolutionCombination.GroupAllSimilarChildren()

Run the GroupAllSimilarChildren action.

SolutionCombination.GroupSimilarObjects()

Run the GroupSimilarObjects action.

SolutionCombination.PropertyByAPIName(name: str)

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.

SolutionCombination.PropertyByName(name: str)

Get a property by its unique name.

SolutionCombination.RemoveParameter(propName: str)

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