Skip to main content

Mechanical scripting interface 2025

`SolutionCombination`

Last update: 09.03.2026

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() → None

Activate the current object.

SolutionCombination.AddBeamTool() → Ansys.ACT.Automation.Mechanical.Results.BeamToolResults.BeamTool

Creates a new BeamTool

SolutionCombination.AddComment() → Ansys.ACT.Automation.Mechanical.Comment

Creates a new child Comment.

SolutionCombination.AddCompositeFailureTool() → Ansys.ACT.Automation.Mechanical.Results.CompositeFailureResults.CompositeFailureTool

Creates a new CompositeFailureTool

SolutionCombination.AddContactTool() → Ansys.ACT.Automation.Mechanical.PostContactTool

Creates a new ContactTool

SolutionCombination.AddDirectionalAcceleration() → Ansys.ACT.Automation.Mechanical.Results.DeformationResults.DirectionalAcceleration

Creates a new DirectionalAcceleration

SolutionCombination.AddDirectionalAxialForce() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalAxialForce

Creates a new DirectionalAxialForce

SolutionCombination.AddDirectionalBendingMoment() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalBendingMoment

Creates a new DirectionalBendingMoment

SolutionCombination.AddDirectionalDeformation() → Ansys.ACT.Automation.Mechanical.Results.DeformationResults.DirectionalDeformation

Creates a new DirectionalDeformation

SolutionCombination.AddDirectionalShearForce() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearForce

Creates a new DirectionalShearForce

SolutionCombination.AddDirectionalTorsionalMoment() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalTorsionalMoment

Creates a new DirectionalTorsionalMoment

SolutionCombination.AddDirectionalVelocity() → Ansys.ACT.Automation.Mechanical.Results.DeformationResults.DirectionalVelocity

Creates a new DirectionalVelocity

SolutionCombination.AddElasticStrainIntensity() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.ElasticStrainIntensity

Creates a new ElasticStrainIntensity

SolutionCombination.AddEquivalentElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.EquivalentElasticStrain

Creates a new EquivalentElasticStrain

SolutionCombination.AddEquivalentElasticStrainRST() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.EquivalentElasticStrainRST

Creates a new EquivalentElasticStrainRST

SolutionCombination.AddEquivalentStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.EquivalentStress

Creates a new EquivalentStress

SolutionCombination.AddEquivalentTotalStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.EquivalentTotalStrain

Creates a new EquivalentTotalStrain

SolutionCombination.AddFatigueTool() → Ansys.ACT.Automation.Mechanical.FatigueTool

Creates a new FatigueTool

SolutionCombination.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.

SolutionCombination.AddLinearizedEquivalentStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedEquivalentStress

Creates a new LinearizedEquivalentStress

SolutionCombination.AddLinearizedMaximumPrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedMaximumPrincipalStress

Creates a new LinearizedMaximumPrincipalStress

SolutionCombination.AddLinearizedMaximumShearStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedMaximumShearStress

Creates a new LinearizedMaximumShearStress

SolutionCombination.AddLinearizedMiddlePrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedMiddlePrincipalStress

Creates a new LinearizedMiddlePrincipalStress

SolutionCombination.AddLinearizedMinimumPrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedMinimumPrincipalStress

Creates a new LinearizedMinimumPrincipalStress

SolutionCombination.AddLinearizedNormalStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedNormalStress

Creates a new LinearizedNormalStress

SolutionCombination.AddLinearizedShearStress() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedShearStress

Creates a new LinearizedShearStress

SolutionCombination.AddLinearizedStressIntensity() → Ansys.ACT.Automation.Mechanical.Results.LinearizedStressResults.LinearizedStressIntensity

Creates a new LinearizedStressIntensity

SolutionCombination.AddMaximumPrincipalElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.MaximumPrincipalElasticStrain

Creates a new MaximumPrincipalElasticStrain

SolutionCombination.AddMaximumPrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.MaximumPrincipalStress

Creates a new MaximumPrincipalStress

SolutionCombination.AddMaximumShearElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.MaximumShearElasticStrain

Creates a new MaximumShearElasticStrain

SolutionCombination.AddMaximumShearStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.MaximumShearStress

Creates a new MaximumShearStress

SolutionCombination.AddMiddlePrincipalElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.MiddlePrincipalElasticStrain

Creates a new MiddlePrincipalElasticStrain

SolutionCombination.AddMiddlePrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.MiddlePrincipalStress

Creates a new MiddlePrincipalStress

SolutionCombination.AddMinimumPrincipalElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.MinimumPrincipalElasticStrain

Creates a new MinimumPrincipalElasticStrain

SolutionCombination.AddMinimumPrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.MinimumPrincipalStress

Creates a new MinimumPrincipalStress

SolutionCombination.AddNormalElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.NormalElasticStrain

Creates a new NormalElasticStrain

SolutionCombination.AddNormalStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.NormalStress

Creates a new NormalStress

SolutionCombination.AddShearElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.ShearElasticStrain

Creates a new ShearElasticStrain

SolutionCombination.AddShearMomentDiagramMSUM() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalShearMomentDiagram

Creates a new TotalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramMY() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearMomentDiagram

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramMZ() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearMomentDiagram

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramUSUM() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalShearMomentDiagram

Creates a new TotalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramUY() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearMomentDiagram

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramUZ() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearMomentDiagram

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramVSUM() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalShearMomentDiagram

Creates a new TotalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramVY() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearMomentDiagram

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearMomentDiagramVZ() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.DirectionalShearMomentDiagram

Creates a new DirectionalShearMomentDiagram

SolutionCombination.AddShearStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.ShearStress

Creates a new ShearStress

SolutionCombination.AddStressIntensity() → Ansys.ACT.Automation.Mechanical.Results.StressResults.StressIntensity

Creates a new StressIntensity

SolutionCombination.AddStressTool() → Ansys.ACT.Automation.Mechanical.Results.StressToolResults.StressTool

Creates a new StressTool

SolutionCombination.AddTotalAcceleration() → Ansys.ACT.Automation.Mechanical.Results.DeformationResults.TotalAcceleration

Creates a new TotalAcceleration

SolutionCombination.AddTotalAxialForce() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalAxialForce

Creates a new TotalAxialForce

SolutionCombination.AddTotalBendingMoment() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalBendingMoment

Creates a new TotalBendingMoment

SolutionCombination.AddTotalDeformation() → Ansys.ACT.Automation.Mechanical.Results.DeformationResults.TotalDeformation

Creates a new TotalDeformation

SolutionCombination.AddTotalShearForce() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalShearForce

Creates a new TotalShearForce

SolutionCombination.AddTotalTorsionalMoment() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.TotalTorsionalMoment

Creates a new TotalTorsionalMoment

SolutionCombination.AddTotalVelocity() → Ansys.ACT.Automation.Mechanical.Results.DeformationResults.TotalVelocity

Creates a new TotalVelocity

SolutionCombination.AddUserDefinedResult() → Ansys.ACT.Automation.Mechanical.Results.UserDefinedResult

Creates a new UserDefinedResult

SolutionCombination.AddVectorAxialForce() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.VectorAxialForce

Creates a new VectorAxialForce

SolutionCombination.AddVectorBendingMoment() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.VectorBendingMoment

Creates a new VectorBendingMoment

SolutionCombination.AddVectorPrincipalElasticStrain() → Ansys.ACT.Automation.Mechanical.Results.StrainResults.VectorPrincipalElasticStrain

Creates a new VectorPrincipalElasticStrain

SolutionCombination.AddVectorPrincipalStress() → Ansys.ACT.Automation.Mechanical.Results.StressResults.VectorPrincipalStress

Creates a new VectorPrincipalStress

SolutionCombination.AddVectorShearForce() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.VectorShearForce

Creates a new VectorShearForce

SolutionCombination.AddVectorTorsionalMoment() → Ansys.ACT.Automation.Mechanical.Results.BeamResults.VectorTorsionalMoment

Creates a new VectorTorsionalMoment

SolutionCombination.ClearGeneratedData() → None

Run the ClearGeneratedData action.

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

Copies all visible properties from this object to another.

SolutionCombination.CreateParameter(propName: str) → Ansys.ACT.Interfaces.Mechanical.IParameter

Creates a new parameter for a Property.

SolutionCombination.Delete() → None

Run the Delete action.

SolutionCombination.Duplicate() → Ansys.Mechanical.DataModel.Interfaces.IDataModelObject

Creates a copy of the current DataModelObject.

SolutionCombination.EvaluateAllResults() → None

Run the EvaluateAllResults action.

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

Gets the list of children, filtered by type.

SolutionCombination.GetParameter(propName: str) → Ansys.ACT.Interfaces.Mechanical.IParameter

Gets the parameter corresponding to the given property.

SolutionCombination.GroupAllSimilarChildren() → None

Run the GroupAllSimilarChildren action.

SolutionCombination.GroupSimilarObjects() → Ansys.ACT.Automation.Mechanical.TreeGroupingFolder

Run the GroupSimilarObjects action.

SolutionCombination.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.

SolutionCombination.PropertyByName(name: str) → Ansys.ACT.Automation.Mechanical.Property

Get a property by its unique name.

SolutionCombination.RemoveParameter(propName: str) → None

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

Connect with Ansys