Weld#

class ansys.mechanical.stubs.v242.Ansys.ACT.Automation.Mechanical.MeshControls.Weld#

Bases: object

Defines a Weld.

Overview#

ClearWeldControlIntersectionTag

clear the WeldControlIntersectionTag

AppendWeldControlIntersectionTag

append the WeldControlIntersectionTag

GenerateWeldIntersectionTag

Auto detect Intersection Tags within specified tolerance

ClearAutoWeldIntersectionTag

Clear Auto Intersection Tags

WeldWorksheetStatus

Get state of a given row

GetWeldWorksheetNumWarning

Get Number of rows with warnings

GetWeldWorksheetNumError

Get Number of Errored rows

ActivateAllWorksheetEntries

set the ActivateAllWorksheetEntries

DeactivateAllWorksheetEntries

set the DeactivateAllWorksheetEntries

SetWeldWorksheetActive

SetWeldWorksheetActive method.

GetWeldWorksheetActive

get the WeldWorksheetActive

SetWeldWorksheetEdgeMeshSize

SetWeldWorksheetEdgeMeshSize method.

GetWeldWorksheetEdgeMeshSize

get the WeldControlWorksheetEdgeMeshSize

SetWeldWorksheetWeldAngle

SetWeldWorksheetWeldAngle method.

GetWeldWorksheetWeldAngle

get the WeldControlWorksheetWeldAngle

GetWeldWorksheetHAZDistanceBottomPlate

get the WeldControlWorksheetHAZDistance

SetWeldWorksheetHAZDistanceTopPlate

SetWeldWorksheetHAZDistanceTopPlate method.

SetWeldWorksheetHAZDistanceBottomPlate

SetWeldWorksheetHAZDistanceBottomPlate method.

GetWeldWorksheetSharpAngle

get the WeldControlWorksheetSharpAngle

SetWeldWorksheetSharpAngle

SetWeldWorksheetSharpAngle method.

GetWeldWorksheetHeight

get the WeldControlWorksheetHeight

SetWeldWorksheetHeight

SetWeldWorksheetHeight method.

GetWeldWorksheetLength

get the WeldControlWorksheetLength

SetWeldWorksheetLength

SetWeldWorksheetLength method.

GetWeldWorksheetWidth

get the WeldControlWorksheetWidth

SetWeldWorksheetWidth

SetWeldWorksheetWidth method.

WeldWorksheetNumEntries

Get total number of entries in worksheet

GetWeldWorksheetPitch

get the WeldControlWorksheetPitch

SetWeldWorksheetPitch

SetWeldWorksheetPitch method.

GetWeldWorksheetThickness

get the WeldControlWorksheetThickness

SetWeldWorksheetThickness

SetWeldWorksheetThickness method.

GetWeldWorksheetAbsTol

get the WeldControlWorksheetAbsTol

SetWeldWorksheetAbsTol

SetWeldWorksheetAbsTol method.

GetWeldWorksheetNumWelds

get the WeldControlWorksheetNumWelds

SetWeldWorksheetNumWelds

SetWeldWorksheetNumWelds method.

GetWeldWorksheetOffset1

get the WeldControlWorksheetOffset1

SetWeldWorksheetOffset1

SetWeldWorksheetOffset1 method.

GetWeldWorksheetOffset2

get the WeldControlWorksheetOffset2

SetWeldWorksheetOffset2

SetWeldWorksheetOffset2 method.

GetWeldWorksheetSmoothing

get the WeldControlWorksheetSmoothing option

SetWeldWorksheetSmoothing

SetWeldWorksheetSmoothing method.

GetWeldWorksheetLapAngleTol

get the WeldControlWorksheetLapAngleTol

SetWeldWorksheetLapAngleTol

SetWeldWorksheetLapAngleTol method.

GetWeldWorksheetGenerateEndCaps

get the WeldControlWorksheetGenerateEndCaps

SetWeldWorksheetGenerateEndCaps

SetWeldWorksheetGenerateEndCaps method.

GetWeldWorksheetHAZGrowthRate

get the WeldControlWorksheetHAZGrowthRate

SetWeldWorksheetNumLayers

SetWeldWorksheetNumLayers method.

GetWeldWorksheetNumLayers

get the WeldControlWorksheetNumLayers

SetWeldWorksheetHAZGrowthRate

SetWeldWorksheetHAZGrowthRate method.

GetWeldWorksheetMaxThicknessFactor

get the WeldControlWorksheetMaxThicknessFactor

SetWeldWorksheetMaxThicknessFactor

SetWeldWorksheetMaxThicknessFactor method.

GetWeldWorksheetMinThicknessFactor

get the WeldControlWorksheetMinThicknessFactor

SetWeldWorksheetMinThicknessFactor

SetWeldWorksheetMinThicknessFactor method.

GetWeldWorksheetThicknessExpression

get the WeldControlWorksheetThicknessExpression

SetWeldWorksheetThicknessExpression

SetWeldWorksheetThicknessExpression method.

GetWeldWorksheetEdgeMeshSizeExpression

get the WeldControlWorksheetEdgeMeshSizeExpression

SetWeldWorksheetEdgeMeshSizeExpression

SetWeldWorksheetEdgeMeshSizeExpression method.

GetWeldWorksheetWeldWidthExpression

get the WeldControlWorksheetWeldWidth

SetWeldWorksheetWeldWidthExpression

SetWeldWorksheetWeldWidthExpression method.

GetWeldWorksheetWeldHeightExpression

get the WeldControlWorksheetWeldHeight

SetWeldWorksheetWeldHeightExpression

SetWeldWorksheetWeldHeightExpression method.

GetWeldWorksheetHAZDistanceExpressionTopPlate

get WorksheetHAZDistanceExpressionTopPlate

GetWeldWorksheetHAZDistanceExpressionBottomPlate

get WorksheetHAZDistanceExpressionBottomPlate

SetWeldWorksheetHAZDistanceExpressionTopPlate

SetWeldWorksheetHAZDistanceExpressionTopPlate method.

SetWeldWorksheetHAZDistanceExpressionBottomPlate

SetWeldWorksheetHAZDistanceExpressionBottomPlate method.

GetWeldWorksheetWeldCurve

get the WeldControlWorksheetWeldCurve

SetWeldWorksheetWeldCurve

SetWeldWorksheetWeldCurve method.

SetWeldWorksheetWeldBody

SetWeldWorksheetWeldBody method.

DeactivateProblematicWorksheetEntries

Deactivate Problematic Worksheet Entries

GetWeldWorksheetEdges

get the WeldControlWorksheetEdges

SetWeldWorksheetEdges

SetWeldWorksheetEdges method.

GetWeldWorksheetBottomEntities

get the WeldControlWorksheetBottomEntities

SetWeldWorksheetBottomEntities

SetWeldWorksheetBottomEntities method.

GetWeldWorksheetIntersectionTag

get the WeldControlWorksheetIntersectionTag

SetWeldWorksheetIntersectionTag

SetWeldWorksheetIntersectionTag method.

ClearWeldWorksheetIntersectionTag

ClearWeldWorksheetIntersectionTag method.

AppendWeldWorksheetIntersectionTag

AppendWeldWorksheetIntersectionTag method.

GetWeldWorksheetTopEntities

get the WeldControlWorksheetTopEntities

SetWeldWorksheetTopEntities

SetWeldWorksheetTopEntities method.

GetCrossSectionIds

get CrossSection Ids

GetMaterialIds

get Material Ids

WeldWorksheetAddEntry

add an entry to WeldWorksheet

WeldWorksheetDeleteEntry

WeldWorksheetDeleteEntry method.

WeldWorksheetImport

import WeldWorksheet

WeldWorksheetExport

export WeldWorksheet

WeldWorksheetCreateControlForCurveBodies

Create worksheet entries for all curve bodies

AddWeldWorksheetScopeToSelection

Create worksheet entry scope to selection

PromoteToWeldControl

PromoteToWeldControl method.

PreviewMeshOnWeldWorksheet

PreviewMeshOnWeldWorksheet method.

GenerateMesh

Generate the Mesh.

RenameBasedOnDefinition

Run the RenameBasedOnDefinition action.

Delete

Run the Delete action.

GetChildren

Gets the list of children, filtered by type.

GetChildren

Gets the list of children, filtered by type.

AddComment

Creates a new child Comment.

AddFigure

Creates a new child Figure.

AddImage

Creates a new child Image.

Activate

Activate the current object.

CopyTo

Copies all visible properties from this object to another.

Duplicate

Creates a copy of the current DataModelObject.

GroupAllSimilarChildren

Run the GroupAllSimilarChildren action.

GroupSimilarObjects

Run the GroupSimilarObjects action.

PropertyByName

Get a property by its unique name.

PropertyByAPIName

Get a property by its API name.

CreateParameter

Creates a new parameter for a Property.

GetParameter

Gets the parameter corresponding to the given property.

RemoveParameter

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

BottomEntities

Gets or sets the Bottom Entities (Bodies / Faces ) or Extension.

TopEntities

Gets or sets the Top Entities (Bodies / Faces ) or Extension.

WeldCurves

Gets or sets the Weld Curves.

WeldCurvesBody

WeldCurvesBody property.

EdgeSelection

Gets or sets the Edges.

ControlType

Gets or sets the WeldControlType.

Source

Gets or sets the WeldControlSource.

ModeledAs

Gets or sets the WeldControlModeledAs.

WeldElementRows

Gets or sets the WeldControlElementRows.

Relaxation

Gets or sets the WeldControlRelaxation.

WeldTargetShellFace

Gets or sets the WeldTargetShellFace.

WeldFormulation

Gets or sets the WeldFormulation.

WeldPinballRadius

Gets or sets the WeldPinballRadius

AngledDirection

Gets or sets the WeldControlAngledDirection.

CreateUsing

Gets or sets the WeldControlCreateUsing.

UseWorksheet

Gets or sets the WeldControlUseWorksheet.

CurveScoping

Gets or sets the WeldControlCurveScoping.

CreationCriteria

Gets or sets the WeldControlCreationCriteria.

ThicknessAssignment

Gets or sets the WeldControlThicknessAssignment.

WeldWidthAssignment

Gets or sets the WeldControlWeldWidthAssignment.

EdgeMeshSizeAssignment

Gets or sets the WeldControlEdgeMeshSizeAssignment.

WeldHeightAssignment

Gets or sets the WeldControlWeldHeightAssignment.

HAZDistanceAssignment

Gets or sets the WeldControlHAZDistanceAssignment.

HAZDistanceOption

Gets or sets the WeldControlHAZDistanceOption.

WeldThicknessExpression

Gets or sets the WeldControlThicknessExpression Value.

EdgeMeshSizeExpression

Gets or sets the WeldControlEdgeMeshSizeExpression Value.

WeldWidthExpression

Gets or sets the WeldControlWeldWidthExpression Value.

WeldHeightExpression

Gets or sets the WeldControlWeldHeightExpression Value.

HAZDistanceExpressionTopPlate

Gets or sets the WeldControlHAZDistanceExpression Value.

LayerTransitionType

Gets or sets the WeldControlHAZLayerTransitionType.

HAZDistanceExpressionBottomPlate

Gets or sets HAZDistanceExpressionBottomPlate Value.

MaxThicknessFactor

Gets or sets the WeldControlMaxThicknessFactor

MinThicknessFactor

Gets or sets the WeldControlMinThicknessFactor

Thickness

Gets or sets the WeldControlThickness

AdjustWeldHeight

Gets or sets the WeldControlAdjustWeldHeight.

CreateHAZLayer

Gets or sets the WeldControlCreateHAZLayer.

WeldHeight

Gets or sets the WeldControlOffsetLayerHeight

WeldAngle

Gets or sets the WeldAngle.

SharpAngle

Gets or sets the WeldSharpAngle.

ButtWeldOption

Gets or sets the ButtWeldOption.

LapWeldAngleTolerance

Gets or sets the LapWeldAngleTolerance.

EdgeMeshSize

Gets or sets the WeldControlEdgeMeshSize

WeldControlWeldWidth

Gets or sets the WeldControlWeldWidth

HAZDistanceTopPlate

Gets or sets HAZDistanceTopPlate

HAZDistanceBottomPlate

Gets or sets HAZDistanceBottomPlate

WeldLength

Gets or sets the WeldControlOffsetLayerHeight

WeldPitch

Gets or sets the WeldControlOffsetLayerHeight

NumberOfWelds

Gets or sets WeldControlNumberOfLayers

Offset1

Gets or sets the WeldControlOffsetLayerHeight

Offset2

Gets or sets the WeldControlOffsetLayerHeight

HAZGrowthRate

Gets or sets the WeldControlHAZGrowthRate

ConnectionTolerance

Gets or sets the WeldControlConnectionTolerance

NumberOfLayers

Gets or sets WeldControlNumberOfLayers

GenerateNamedSelection

Gets or sets the WeldControlGenerateNamedSelection.

GenerateEndCaps

Gets or sets the WeldControlSmoothing.

WriteDefinitionFile

Gets or sets the WeldControlSmoothing.

WeldDefinitionFileLocation

Gets or sets the WeldDefinitionFile Location.

WeldIntersectionTag

Gets or sets the WeldControlIntersectionTag Value.

WeldIntersectionTolerance

Gets or sets the WeldControlIntersectionTolerance Value.

Smoothing

Gets or sets the WeldControlSmoothing.

CrossSectionId

Gets or sets the WeldControlCrossSectionId.

MaterialId

Gets or sets the WeldControlMaterialId.

NameFilter

Gets or sets the NameFilter.

InternalObject

Gets the internal object. For advanced usage only.

WeldEdgesNamedSelection

Gets or sets the WeldEdgesNamedSelection.

BottomEntitiesNamedSelection

Gets or sets the BottomEntitiesNamedSelection.

TopEntitiesNamedSelection

Gets or sets the TopEntitiesNamedSelection.

DataModelObjectCategory

Gets the current DataModelObject’s category.

ScopingMethod

Gets or sets the ScopingMethod.

Suppressed

Gets or sets the Suppressed.

Children

Gets the list of children.

Comments

Gets the list of associated comments.

Figures

Gets the list of associated figures.

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.

VisibleProperties

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

Property detail#

property Weld.BottomEntities: Ansys.ACT.Interfaces.Common.ISelectionInfo | None

Gets or sets the Bottom Entities (Bodies / Faces ) or Extension.

property Weld.TopEntities: Ansys.ACT.Interfaces.Common.ISelectionInfo | None

Gets or sets the Top Entities (Bodies / Faces ) or Extension.

property Weld.WeldCurves: Ansys.ACT.Interfaces.Common.ISelectionInfo | None

Gets or sets the Weld Curves.

property Weld.WeldCurvesBody: System.Int32 | None

WeldCurvesBody property.

property Weld.EdgeSelection: Ansys.ACT.Interfaces.Common.ISelectionInfo | None

Gets or sets the Edges.

property Weld.ControlType: Ansys.Mechanical.DataModel.Enums.WeldType | None

Gets or sets the WeldControlType.

property Weld.Source: Ansys.Mechanical.DataModel.Enums.WeldSource | None

Gets or sets the WeldControlSource.

property Weld.ModeledAs: Ansys.Mechanical.DataModel.Enums.WeldModeledAs | None

Gets or sets the WeldControlModeledAs.

property Weld.WeldElementRows: System.Int32 | None

Gets or sets the WeldControlElementRows.

property Weld.Relaxation: Ansys.Mechanical.DataModel.Enums.WeldRelaxation | None

Gets or sets the WeldControlRelaxation.

property Weld.WeldTargetShellFace: Ansys.Mechanical.DataModel.Enums.WeldTargetShellFaceType | None

Gets or sets the WeldTargetShellFace.

property Weld.WeldFormulation: Ansys.Mechanical.DataModel.Enums.ContactFormulation | None

Gets or sets the WeldFormulation.

property Weld.WeldPinballRadius: Ansys.Core.Units.Quantity | None

Gets or sets the WeldPinballRadius

property Weld.AngledDirection: Ansys.Mechanical.DataModel.Enums.WeldAngledDirection | None

Gets or sets the WeldControlAngledDirection.

property Weld.CreateUsing: Ansys.Mechanical.DataModel.Enums.WeldCreateUsing | None

Gets or sets the WeldControlCreateUsing.

property Weld.UseWorksheet: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the WeldControlUseWorksheet.

property Weld.CurveScoping: Ansys.Mechanical.DataModel.Enums.WeldCurveScoping | None

Gets or sets the WeldControlCurveScoping.

property Weld.CreationCriteria: Ansys.Mechanical.DataModel.Enums.WeldCreationCriteria | None

Gets or sets the WeldControlCreationCriteria.

property Weld.ThicknessAssignment: Ansys.Mechanical.DataModel.Enums.WeldThickness | None

Gets or sets the WeldControlThicknessAssignment.

property Weld.WeldWidthAssignment: Ansys.Mechanical.DataModel.Enums.WeldWidthAssignment | None

Gets or sets the WeldControlWeldWidthAssignment.

property Weld.EdgeMeshSizeAssignment: Ansys.Mechanical.DataModel.Enums.WeldEdgeMeshSizeAssignment | None

Gets or sets the WeldControlEdgeMeshSizeAssignment.

property Weld.WeldHeightAssignment: Ansys.Mechanical.DataModel.Enums.WeldHeightAssignment | None

Gets or sets the WeldControlWeldHeightAssignment.

property Weld.HAZDistanceAssignment: Ansys.Mechanical.DataModel.Enums.WeldHAZDistanceAssignment | None

Gets or sets the WeldControlHAZDistanceAssignment.

property Weld.HAZDistanceOption: Ansys.Mechanical.DataModel.Enums.WeldHAZDistanceOption | None

Gets or sets the WeldControlHAZDistanceOption.

property Weld.WeldThicknessExpression: System.String | None

Gets or sets the WeldControlThicknessExpression Value.

property Weld.EdgeMeshSizeExpression: System.String | None

Gets or sets the WeldControlEdgeMeshSizeExpression Value.

property Weld.WeldWidthExpression: System.String | None

Gets or sets the WeldControlWeldWidthExpression Value.

property Weld.WeldHeightExpression: System.String | None

Gets or sets the WeldControlWeldHeightExpression Value.

property Weld.HAZDistanceExpressionTopPlate: System.String | None

Gets or sets the WeldControlHAZDistanceExpression Value.

property Weld.LayerTransitionType: Ansys.Mechanical.DataModel.Enums.LayerTransitionType | None

Gets or sets the WeldControlHAZLayerTransitionType.

property Weld.HAZDistanceExpressionBottomPlate: System.String | None

Gets or sets HAZDistanceExpressionBottomPlate Value.

property Weld.MaxThicknessFactor: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlMaxThicknessFactor

property Weld.MinThicknessFactor: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlMinThicknessFactor

property Weld.Thickness: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlThickness

property Weld.AdjustWeldHeight: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the WeldControlAdjustWeldHeight.

property Weld.CreateHAZLayer: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the WeldControlCreateHAZLayer.

property Weld.WeldHeight: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlOffsetLayerHeight

property Weld.WeldAngle: Ansys.Core.Units.Quantity | None

Gets or sets the WeldAngle.

property Weld.SharpAngle: Ansys.Core.Units.Quantity | None

Gets or sets the WeldSharpAngle.

property Weld.ButtWeldOption: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the ButtWeldOption.

property Weld.LapWeldAngleTolerance: Ansys.Core.Units.Quantity | None

Gets or sets the LapWeldAngleTolerance.

property Weld.EdgeMeshSize: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlEdgeMeshSize

property Weld.WeldControlWeldWidth: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlWeldWidth

property Weld.HAZDistanceTopPlate: Ansys.Core.Units.Quantity | None

Gets or sets HAZDistanceTopPlate

property Weld.HAZDistanceBottomPlate: Ansys.Core.Units.Quantity | None

Gets or sets HAZDistanceBottomPlate

property Weld.WeldLength: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlOffsetLayerHeight

property Weld.WeldPitch: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlOffsetLayerHeight

property Weld.NumberOfWelds: System.Int32 | None

Gets or sets WeldControlNumberOfLayers

property Weld.Offset1: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlOffsetLayerHeight

property Weld.Offset2: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlOffsetLayerHeight

property Weld.HAZGrowthRate: System.Double | None

Gets or sets the WeldControlHAZGrowthRate

property Weld.ConnectionTolerance: Ansys.Core.Units.Quantity | None

Gets or sets the WeldControlConnectionTolerance

property Weld.NumberOfLayers: System.Int32 | None

Gets or sets WeldControlNumberOfLayers

property Weld.GenerateNamedSelection: Ansys.Mechanical.DataModel.Enums.WeldGeneratedNamedSelection | None

Gets or sets the WeldControlGenerateNamedSelection.

property Weld.GenerateEndCaps: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the WeldControlSmoothing.

property Weld.WriteDefinitionFile: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the WeldControlSmoothing.

property Weld.WeldDefinitionFileLocation: System.String | None

Gets or sets the WeldDefinitionFile Location.

property Weld.WeldIntersectionTag: System.String | None

Gets or sets the WeldControlIntersectionTag Value.

property Weld.WeldIntersectionTolerance: System.Double | None

Gets or sets the WeldControlIntersectionTolerance Value.

property Weld.Smoothing: Ansys.Mechanical.DataModel.Enums.YesNoType | None

Gets or sets the WeldControlSmoothing.

property Weld.CrossSectionId: System.Int32 | None

Gets or sets the WeldControlCrossSectionId.

property Weld.MaterialId: System.Int32 | None

Gets or sets the WeldControlMaterialId.

property Weld.NameFilter: System.String | None

Gets or sets the NameFilter.

property Weld.InternalObject: Ansys.Common.Interop.DSObjectsAuto.IDSMeshControlAuto | None

Gets the internal object. For advanced usage only.

property Weld.WeldEdgesNamedSelection: Ansys.ACT.Automation.Mechanical.NamedSelection | None

Gets or sets the WeldEdgesNamedSelection.

property Weld.BottomEntitiesNamedSelection: Ansys.ACT.Automation.Mechanical.NamedSelection | None

Gets or sets the BottomEntitiesNamedSelection.

property Weld.TopEntitiesNamedSelection: Ansys.ACT.Automation.Mechanical.NamedSelection | None

Gets or sets the TopEntitiesNamedSelection.

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

Gets the current DataModelObject’s category.

property Weld.ScopingMethod: Ansys.Mechanical.DataModel.Enums.GeometryDefineByType | None

Gets or sets the ScopingMethod.

property Weld.Suppressed: System.Boolean | None

Gets or sets the Suppressed.

property Weld.Children: System.Collections.Generic.IList[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject] | None

Gets the list of children.

property Weld.Comments: System.Collections.Generic.IEnumerable[Ansys.ACT.Automation.Mechanical.Comment] | None

Gets the list of associated comments.

property Weld.Figures: System.Collections.Generic.IEnumerable[Ansys.ACT.Automation.Mechanical.Figure] | None

Gets the list of associated figures.

property Weld.Images: System.Collections.Generic.IEnumerable[Ansys.ACT.Automation.Mechanical.Image] | None

Gets the list of associated images.

property Weld.InternalObject: System.Object | None

Gets the internal object. For advanced usage only.

property Weld.Properties: System.Collections.Generic.IReadOnlyList[Ansys.ACT.Automation.Mechanical.Property] | None

Gets the list of properties for this object.

property Weld.VisibleProperties: System.Collections.Generic.IReadOnlyList[Ansys.ACT.Automation.Mechanical.Property] | None

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

Method detail#

Weld.ClearWeldControlIntersectionTag() System.Void

clear the WeldControlIntersectionTag

Weld.AppendWeldControlIntersectionTag(val: System.String) System.Void

append the WeldControlIntersectionTag

Weld.GenerateWeldIntersectionTag() System.Void

Auto detect Intersection Tags within specified tolerance

Weld.ClearAutoWeldIntersectionTag(includeInactive: System.Boolean) System.Void

Clear Auto Intersection Tags

Weld.WeldWorksheetStatus(rowIndex: System.Int32) Ansys.Mechanical.DataModel.Enums.WeldStatus

Get state of a given row

Weld.GetWeldWorksheetNumWarning() System.Int32

Get Number of rows with warnings

Weld.GetWeldWorksheetNumError() System.Int32

Get Number of Errored rows

Weld.ActivateAllWorksheetEntries() System.Void

set the ActivateAllWorksheetEntries

Weld.DeactivateAllWorksheetEntries() System.Void

set the DeactivateAllWorksheetEntries

Weld.SetWeldWorksheetActive(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Boolean) System.Void

SetWeldWorksheetActive method.

Weld.GetWeldWorksheetActive(rowIndex: System.Int32) System.Boolean

get the WeldWorksheetActive

Weld.SetWeldWorksheetEdgeMeshSize(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetEdgeMeshSize method.

Weld.GetWeldWorksheetEdgeMeshSize(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetEdgeMeshSize

Weld.SetWeldWorksheetWeldAngle(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetWeldAngle method.

Weld.GetWeldWorksheetWeldAngle(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetWeldAngle

Weld.GetWeldWorksheetHAZDistanceBottomPlate(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetHAZDistance

Weld.SetWeldWorksheetHAZDistanceTopPlate(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetHAZDistanceTopPlate method.

Weld.SetWeldWorksheetHAZDistanceBottomPlate(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetHAZDistanceBottomPlate method.

Weld.GetWeldWorksheetSharpAngle(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetSharpAngle

Weld.SetWeldWorksheetSharpAngle(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetSharpAngle method.

Weld.GetWeldWorksheetHeight(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetHeight

Weld.SetWeldWorksheetHeight(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetHeight method.

Weld.GetWeldWorksheetLength(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetLength

Weld.SetWeldWorksheetLength(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetLength method.

Weld.GetWeldWorksheetWidth(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetWidth

Weld.SetWeldWorksheetWidth(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetWidth method.

Weld.WeldWorksheetNumEntries() System.Int32

Get total number of entries in worksheet

Weld.GetWeldWorksheetPitch(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetPitch

Weld.SetWeldWorksheetPitch(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetPitch method.

Weld.GetWeldWorksheetThickness(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetThickness

Weld.SetWeldWorksheetThickness(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetThickness method.

Weld.GetWeldWorksheetAbsTol(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetAbsTol

Weld.SetWeldWorksheetAbsTol(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetAbsTol method.

Weld.GetWeldWorksheetNumWelds(rowIndex: System.Int32) System.Int32

get the WeldControlWorksheetNumWelds

Weld.SetWeldWorksheetNumWelds(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Int32) System.Void

SetWeldWorksheetNumWelds method.

Weld.GetWeldWorksheetOffset1(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetOffset1

Weld.SetWeldWorksheetOffset1(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetOffset1 method.

Weld.GetWeldWorksheetOffset2(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetOffset2

Weld.SetWeldWorksheetOffset2(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetOffset2 method.

Weld.GetWeldWorksheetSmoothing(rowIndex: System.Int32) System.Boolean

get the WeldControlWorksheetSmoothing option

Weld.SetWeldWorksheetSmoothing(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Boolean) System.Void

SetWeldWorksheetSmoothing method.

Weld.GetWeldWorksheetLapAngleTol(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetLapAngleTol

Weld.SetWeldWorksheetLapAngleTol(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetLapAngleTol method.

Weld.GetWeldWorksheetGenerateEndCaps(rowIndex: System.Int32) System.Boolean

get the WeldControlWorksheetGenerateEndCaps

Weld.SetWeldWorksheetGenerateEndCaps(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Boolean) System.Void

SetWeldWorksheetGenerateEndCaps method.

Weld.GetWeldWorksheetHAZGrowthRate(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetHAZGrowthRate

Weld.SetWeldWorksheetNumLayers(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Int32) System.Void

SetWeldWorksheetNumLayers method.

Weld.GetWeldWorksheetNumLayers(rowIndex: System.Int32) System.Int32

get the WeldControlWorksheetNumLayers

Weld.SetWeldWorksheetHAZGrowthRate(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetHAZGrowthRate method.

Weld.GetWeldWorksheetMaxThicknessFactor(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetMaxThicknessFactor

Weld.SetWeldWorksheetMaxThicknessFactor(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetMaxThicknessFactor method.

Weld.GetWeldWorksheetMinThicknessFactor(rowIndex: System.Int32) System.Double

get the WeldControlWorksheetMinThicknessFactor

Weld.SetWeldWorksheetMinThicknessFactor(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.Double) System.Void

SetWeldWorksheetMinThicknessFactor method.

Weld.GetWeldWorksheetThicknessExpression(rowIndex: System.Int32) System.String

get the WeldControlWorksheetThicknessExpression

Weld.SetWeldWorksheetThicknessExpression(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetThicknessExpression method.

Weld.GetWeldWorksheetEdgeMeshSizeExpression(rowIndex: System.Int32) System.String

get the WeldControlWorksheetEdgeMeshSizeExpression

Weld.SetWeldWorksheetEdgeMeshSizeExpression(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetEdgeMeshSizeExpression method.

Weld.GetWeldWorksheetWeldWidthExpression(rowIndex: System.Int32) System.String

get the WeldControlWorksheetWeldWidth

Weld.SetWeldWorksheetWeldWidthExpression(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetWeldWidthExpression method.

Weld.GetWeldWorksheetWeldHeightExpression(rowIndex: System.Int32) System.String

get the WeldControlWorksheetWeldHeight

Weld.SetWeldWorksheetWeldHeightExpression(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetWeldHeightExpression method.

Weld.GetWeldWorksheetHAZDistanceExpressionTopPlate(rowIndex: System.Int32) System.String

get WorksheetHAZDistanceExpressionTopPlate

Weld.GetWeldWorksheetHAZDistanceExpressionBottomPlate(rowIndex: System.Int32) System.String

get WorksheetHAZDistanceExpressionBottomPlate

Weld.SetWeldWorksheetHAZDistanceExpressionTopPlate(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetHAZDistanceExpressionTopPlate method.

Weld.SetWeldWorksheetHAZDistanceExpressionBottomPlate(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetHAZDistanceExpressionBottomPlate method.

Weld.GetWeldWorksheetWeldCurve(rowIndex: System.Int32) System.UInt32

get the WeldControlWorksheetWeldCurve

Weld.SetWeldWorksheetWeldCurve(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.UInt32) System.Void

SetWeldWorksheetWeldCurve method.

Weld.SetWeldWorksheetWeldBody(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.UInt32) System.Void

SetWeldWorksheetWeldBody method.

Weld.DeactivateProblematicWorksheetEntries() System.Void

Deactivate Problematic Worksheet Entries

Weld.GetWeldWorksheetEdges(rowIndex: System.Int32) System.UInt32

get the WeldControlWorksheetEdges

Weld.SetWeldWorksheetEdges(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.UInt32) System.Void

SetWeldWorksheetEdges method.

Weld.GetWeldWorksheetBottomEntities(rowIndex: System.Int32) System.UInt32

get the WeldControlWorksheetBottomEntities

Weld.SetWeldWorksheetBottomEntities(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.UInt32) System.Void

SetWeldWorksheetBottomEntities method.

Weld.GetWeldWorksheetIntersectionTag(rowIndex: System.Int32) System.String

get the WeldControlWorksheetIntersectionTag

Weld.SetWeldWorksheetIntersectionTag(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

SetWeldWorksheetIntersectionTag method.

Weld.ClearWeldWorksheetIntersectionTag(rowIndices: System.Collections.Generic.IEnumerable[System.Int32]) System.Void

ClearWeldWorksheetIntersectionTag method.

Weld.AppendWeldWorksheetIntersectionTag(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.String) System.Void

AppendWeldWorksheetIntersectionTag method.

Weld.GetWeldWorksheetTopEntities(rowIndex: System.Int32) System.UInt32

get the WeldControlWorksheetTopEntities

Weld.SetWeldWorksheetTopEntities(rowIndices: System.Collections.Generic.IEnumerable[System.Int32], val: System.UInt32) System.Void

SetWeldWorksheetTopEntities method.

Weld.GetCrossSectionIds(rowIndex: System.Int32) Ansys.Common.Interop.AnsCoreObjects.IAnsUINTColl

get CrossSection Ids

Weld.GetMaterialIds(rowIndex: System.Int32) Ansys.Common.Interop.AnsCoreObjects.IAnsUINTColl

get Material Ids

Weld.WeldWorksheetAddEntry() System.Void

add an entry to WeldWorksheet

Weld.WeldWorksheetDeleteEntry(indices: System.Collections.Generic.IEnumerable[System.Int32]) System.Void

WeldWorksheetDeleteEntry method.

Weld.WeldWorksheetImport(fileName: System.String) System.Void

import WeldWorksheet

Weld.WeldWorksheetExport(fileName: System.String) System.Void

export WeldWorksheet

Weld.WeldWorksheetCreateControlForCurveBodies() System.Void

Create worksheet entries for all curve bodies

Weld.AddWeldWorksheetScopeToSelection(index: System.Int32, subset: System.Int32) System.Boolean

Create worksheet entry scope to selection

Weld.PromoteToWeldControl(indices: System.Collections.Generic.IEnumerable[System.Int32]) System.Int32

PromoteToWeldControl method.

Weld.PreviewMeshOnWeldWorksheet(rowIndices: System.Collections.Generic.IEnumerable[System.Int32]) System.Void

PreviewMeshOnWeldWorksheet method.

Weld.GenerateMesh() System.Void

Generate the Mesh.

Weld.RenameBasedOnDefinition() System.Void

Run the RenameBasedOnDefinition action.

Weld.Delete() System.Void

Run the Delete action.

Weld.GetChildren(recurses: System.Boolean, children: System.Collections.Generic.IList[ChildrenType]) System.Collections.Generic.IList[ChildrenType]

Gets the list of children, filtered by type.

Weld.GetChildren(category: Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory, recurses: System.Boolean, children: System.Collections.Generic.IList[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject]) System.Collections.Generic.IList[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject]

Gets the list of children, filtered by type.

Weld.AddComment() Ansys.ACT.Automation.Mechanical.Comment

Creates a new child Comment.

Weld.AddFigure() Ansys.ACT.Automation.Mechanical.Figure

Creates a new child Figure.

Weld.AddImage(filePath: System.String) 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.
Weld.Activate() System.Void

Activate the current object.

Weld.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject) System.Void

Copies all visible properties from this object to another.

Weld.Duplicate() Ansys.Mechanical.DataModel.Interfaces.IDataModelObject

Creates a copy of the current DataModelObject.

Weld.GroupAllSimilarChildren() System.Void

Run the GroupAllSimilarChildren action.

Weld.GroupSimilarObjects() Ansys.ACT.Automation.Mechanical.TreeGroupingFolder

Run the GroupSimilarObjects action.

Weld.PropertyByName(name: System.String) Ansys.ACT.Automation.Mechanical.Property

Get a property by its unique name.

Weld.PropertyByAPIName(name: System.String) 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.
Weld.CreateParameter(propName: System.String) Ansys.ACT.Interfaces.Mechanical.IParameter

Creates a new parameter for a Property.

Weld.GetParameter(propName: System.String) Ansys.ACT.Interfaces.Mechanical.IParameter

Gets the parameter corresponding to the given property.

Weld.RemoveParameter(propName: System.String) System.Void

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