AMBuildSettings#

class ansys.mechanical.stubs.v241.Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.AMBuildSettings#

Bases: object

Defines a AMBuildSettings.

Overview#

SaveBuildSettings

Run the SaveBuildSettings action.

LoadBuildSettings

Run the LoadBuildSettings action.

ResetToDefault

ResetToDefault - Restores default values of all properties.

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.

LayerHeightType

LayerHeightType - Get/Sets the layer height type.

ThermalStrainMaterialModel

Gets or sets the MachineLearningModel using the deprecated ThermalStrainMaterialModel methods.

InternalObject

Gets the internal object. For advanced usage only.

Absorptivity

Gets or sets the Absorptivity.

ASCParallel

Gets or sets the ASCParallel.

ASCPerpendicular

Gets or sets the ASCPerpendicular.

ASCVertical

Gets or sets the ASCVertical.

BeamDiameter

Gets or sets the BeamDiameter.

BeamPower

Gets or sets the BeamPower.

PowderPropertyFactor

Gets or sets the PowderPropertyFactor.

DwellTimeMultiple

Gets or sets the DwellTimeMultiple.

GeneratedLayerRotationAngle

Gets or sets the GeneratedLayerRotationAngle.

GeneratedStartLayerAngle

Gets or sets the GeneratedStartLayerAngle.

NumberOfHeatSources

Gets or sets the NumberOfHeatSources.

ScanPatternBuildFilePath

Gets or sets the ScanPatternBuildFilePath.

ScanStripeWidth

Gets or sets the ScanStripeWidth.

StrainScalingFactor

Gets or sets the StrainScalingFactor.

StrainScalingFactorX

Gets or sets the StrainScalingFactorX.

StrainScalingFactorY

Gets or sets the StrainScalingFactorY.

StrainScalingFactorZ

Gets or sets the StrainScalingFactorZ.

ThermalStrainScalingFactor

Gets or sets the ThermalStrainScalingFactor.

BuildGasConvectionCoefficient

Gets or sets the BuildGasConvectionCoefficient.

BuildGasTemperature

Gets or sets the BuildGasTemperature.

BuildPowderConvectionCoefficient

Gets or sets the BuildPowderConvectionCoefficient.

BuildPowderTemperature

Gets or sets the BuildPowderTemperature.

CooldownGasConvectionCoefficient

Gets or sets the CooldownGasConvectionCoefficient.

CooldownGasTemperature

Gets or sets the CooldownGasTemperature.

CooldownPowderConvectionCoefficient

Gets or sets the CooldownPowderConvectionCoefficient.

CooldownPowderTemperature

Gets or sets the CooldownPowderTemperature.

DepositionThickness

Gets or sets the DepositionThickness.

DwellTime

Gets or sets the DwellTime.

HatchSpacing

Gets or sets the HatchSpacing.

LayerHeightValue

Gets or sets the LayerHeightValue.

PreheatTemperature

Gets or sets the PreheatTemperature.

RoomTemperature

Gets or sets the RoomTemperature.

ScanSpeed

Gets or sets the ScanSpeed.

BuildGasOrPowderTemperatureType

Gets or sets the BuildGasOrPowderTemperatureType.

BuildMachineType

Gets or sets the BuildMachineType.

CooldownGasOrPowderTemperatureType

Gets or sets the CooldownGasOrPowderTemperatureType.

HeatingDuration

Gets or sets the HeatingDuration.

HeatingMethod

Gets or sets the HeatingMethod.

InherentStrainDefinition

Gets or sets the InherentStrainDefinition.

MachineLearningModel

Gets or sets the MachineLearningModel.

AdditiveProcess

Gets or sets the AdditiveProcess.

ScanPatternDefinition

Gets or sets the ScanPatternDefinition.

ThermalStrainMethod

Gets or sets the ThermalStrainMethod.

InherentStrain

Gets or sets the InherentStrain.

DataModelObjectCategory

Gets the current DataModelObject’s category.

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 AMBuildSettings.LayerHeightType: Ansys.Mechanical.DataModel.Enums.AMLayerHeightType | None

LayerHeightType - Get/Sets the layer height type.

property AMBuildSettings.ThermalStrainMaterialModel: Ansys.Mechanical.DataModel.Enums.AMThermalStrainMaterialModel | None

Gets or sets the MachineLearningModel using the deprecated ThermalStrainMaterialModel methods.

property AMBuildSettings.InternalObject: Ansys.Common.Interop.DSObjectsAuto.IDSAMProcessSettingsAuto | None

Gets the internal object. For advanced usage only.

property AMBuildSettings.Absorptivity: System.Double | None

Gets or sets the Absorptivity.

property AMBuildSettings.ASCParallel: System.Double | None

Gets or sets the ASCParallel.

property AMBuildSettings.ASCPerpendicular: System.Double | None

Gets or sets the ASCPerpendicular.

property AMBuildSettings.ASCVertical: System.Double | None

Gets or sets the ASCVertical.

property AMBuildSettings.BeamDiameter: System.Double | None

Gets or sets the BeamDiameter.

property AMBuildSettings.BeamPower: System.Double | None

Gets or sets the BeamPower.

property AMBuildSettings.PowderPropertyFactor: System.Double | None

Gets or sets the PowderPropertyFactor.

property AMBuildSettings.DwellTimeMultiple: System.Double | None

Gets or sets the DwellTimeMultiple.

property AMBuildSettings.GeneratedLayerRotationAngle: System.Double | None

Gets or sets the GeneratedLayerRotationAngle.

property AMBuildSettings.GeneratedStartLayerAngle: System.Double | None

Gets or sets the GeneratedStartLayerAngle.

property AMBuildSettings.NumberOfHeatSources: System.UInt32 | None

Gets or sets the NumberOfHeatSources.

property AMBuildSettings.ScanPatternBuildFilePath: System.String | None

Gets or sets the ScanPatternBuildFilePath.

property AMBuildSettings.ScanStripeWidth: System.Double | None

Gets or sets the ScanStripeWidth.

property AMBuildSettings.StrainScalingFactor: System.Double | None

Gets or sets the StrainScalingFactor.

property AMBuildSettings.StrainScalingFactorX: System.Double | None

Gets or sets the StrainScalingFactorX.

property AMBuildSettings.StrainScalingFactorY: System.Double | None

Gets or sets the StrainScalingFactorY.

property AMBuildSettings.StrainScalingFactorZ: System.Double | None

Gets or sets the StrainScalingFactorZ.

property AMBuildSettings.ThermalStrainScalingFactor: System.Double | None

Gets or sets the ThermalStrainScalingFactor.

property AMBuildSettings.BuildGasConvectionCoefficient: Ansys.Core.Units.Quantity | None

Gets or sets the BuildGasConvectionCoefficient.

property AMBuildSettings.BuildGasTemperature: Ansys.Core.Units.Quantity | None

Gets or sets the BuildGasTemperature.

property AMBuildSettings.BuildPowderConvectionCoefficient: Ansys.Core.Units.Quantity | None

Gets or sets the BuildPowderConvectionCoefficient.

property AMBuildSettings.BuildPowderTemperature: Ansys.Core.Units.Quantity | None

Gets or sets the BuildPowderTemperature.

property AMBuildSettings.CooldownGasConvectionCoefficient: Ansys.Core.Units.Quantity | None

Gets or sets the CooldownGasConvectionCoefficient.

property AMBuildSettings.CooldownGasTemperature: Ansys.Core.Units.Quantity | None

Gets or sets the CooldownGasTemperature.

property AMBuildSettings.CooldownPowderConvectionCoefficient: Ansys.Core.Units.Quantity | None

Gets or sets the CooldownPowderConvectionCoefficient.

property AMBuildSettings.CooldownPowderTemperature: Ansys.Core.Units.Quantity | None

Gets or sets the CooldownPowderTemperature.

property AMBuildSettings.DepositionThickness: Ansys.Core.Units.Quantity | None

Gets or sets the DepositionThickness.

property AMBuildSettings.DwellTime: Ansys.Core.Units.Quantity | None

Gets or sets the DwellTime.

property AMBuildSettings.HatchSpacing: Ansys.Core.Units.Quantity | None

Gets or sets the HatchSpacing.

property AMBuildSettings.LayerHeightValue: Ansys.Core.Units.Quantity | None

Gets or sets the LayerHeightValue.

property AMBuildSettings.PreheatTemperature: Ansys.Core.Units.Quantity | None

Gets or sets the PreheatTemperature.

property AMBuildSettings.RoomTemperature: Ansys.Core.Units.Quantity | None

Gets or sets the RoomTemperature.

property AMBuildSettings.ScanSpeed: Ansys.Core.Units.Quantity | None

Gets or sets the ScanSpeed.

property AMBuildSettings.BuildGasOrPowderTemperatureType: Ansys.Mechanical.DataModel.Enums.AMProcessSettingsType | None

Gets or sets the BuildGasOrPowderTemperatureType.

property AMBuildSettings.BuildMachineType: Ansys.Mechanical.DataModel.Enums.AMBuildMachineType | None

Gets or sets the BuildMachineType.

property AMBuildSettings.CooldownGasOrPowderTemperatureType: Ansys.Mechanical.DataModel.Enums.AMProcessSettingsType | None

Gets or sets the CooldownGasOrPowderTemperatureType.

property AMBuildSettings.HeatingDuration: Ansys.Mechanical.DataModel.Enums.AMHeatingDurationType | None

Gets or sets the HeatingDuration.

property AMBuildSettings.HeatingMethod: Ansys.Mechanical.DataModel.Enums.AMHeatingMethod | None

Gets or sets the HeatingMethod.

property AMBuildSettings.InherentStrainDefinition: Ansys.Mechanical.DataModel.Enums.AMInherentStrainDefinition | None

Gets or sets the InherentStrainDefinition.

property AMBuildSettings.MachineLearningModel: Ansys.Mechanical.DataModel.Enums.AMMachineLearningModel | None

Gets or sets the MachineLearningModel.

property AMBuildSettings.AdditiveProcess: Ansys.Mechanical.DataModel.Enums.AMProcessType | None

Gets or sets the AdditiveProcess.

property AMBuildSettings.ScanPatternDefinition: Ansys.Mechanical.DataModel.Enums.AMScanPatternDefinition | None

Gets or sets the ScanPatternDefinition.

property AMBuildSettings.ThermalStrainMethod: Ansys.Mechanical.DataModel.Enums.AMThermalStrainMethod | None

Gets or sets the ThermalStrainMethod.

property AMBuildSettings.InherentStrain: System.Boolean | None

Gets or sets the InherentStrain.

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

Gets the current DataModelObject’s category.

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

Gets the list of children.

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

Gets the list of associated comments.

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

Gets the list of associated figures.

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

Gets the list of associated images.

property AMBuildSettings.InternalObject: System.Object | None

Gets the internal object. For advanced usage only.

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

Gets the list of properties for this object.

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

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

Method detail#

AMBuildSettings.SaveBuildSettings(fName: System.String) System.Void

Run the SaveBuildSettings action.

AMBuildSettings.LoadBuildSettings(fName: System.String) System.Void

Run the LoadBuildSettings action.

AMBuildSettings.ResetToDefault() System.Void

ResetToDefault - Restores default values of all properties.

AMBuildSettings.Delete() System.Void

Run the Delete action.

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

Gets the list of children, filtered by type.

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

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

Creates a new child Comment.

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

Creates a new child Figure.

AMBuildSettings.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.
AMBuildSettings.Activate() System.Void

Activate the current object.

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

Copies all visible properties from this object to another.

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

Creates a copy of the current DataModelObject.

AMBuildSettings.GroupAllSimilarChildren() System.Void

Run the GroupAllSimilarChildren action.

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

Run the GroupSimilarObjects action.

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

Get a property by its unique name.

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

Creates a new parameter for a Property.

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

Gets the parameter corresponding to the given property.

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

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