AMBuildSettings
Last update: 14.01.2025
AMBuildSettings
class Ansys.ACT.Automation.Mechanical.AdditiveManufacturing.AMBuildSettings
Bases: object
Defines a AMBuildSettings.
Overview
Methods
Name | Description |
---|---|
Activate |
Activate the current object. |
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. |
CreateParameter |
Creates a new parameter for a Property. |
Delete |
Run the Delete action. |
Duplicate |
Creates a copy of the current DataModelObject. |
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. |
LoadBuildSettings |
Run the LoadBuildSettings 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. |
ResetToDefault |
ResetToDefault - Restores default values of all properties. |
SaveBuildSettings |
Run the SaveBuildSettings action. |
Properties
Name | Description |
---|---|
ASCParallel |
Gets or sets the ASCParallel. |
ASCPerpendicular |
Gets or sets the ASCPerpendicular. |
ASCVertical |
Gets or sets the ASCVertical. |
Absorptivity |
Gets or sets the Absorptivity. |
AdditiveProcess |
Gets or sets the AdditiveProcess. |
BeamDiameter |
Gets or sets the BeamDiameter. |
BeamPower |
Gets or sets the BeamPower. |
BuildGasConvectionCoefficient |
Gets or sets the BuildGasConvectionCoefficient. |
BuildGasOrPowderTemperatureType |
Gets or sets the BuildGasOrPowderTemperatureType. |
BuildGasTemperature |
Gets or sets the BuildGasTemperature. |
BuildMachineType |
Gets or sets the BuildMachineType. |
BuildPowderConvectionCoefficient |
Gets or sets the BuildPowderConvectionCoefficient. |
BuildPowderTemperature |
Gets or sets the BuildPowderTemperature. |
Children |
Gets the list of children. |
Comments |
Gets the list of associated comments. |
CooldownGasConvectionCoefficient |
Gets or sets the CooldownGasConvectionCoefficient. |
CooldownGasOrPowderTemperatureType |
Gets or sets the CooldownGasOrPowderTemperatureType. |
CooldownGasTemperature |
Gets or sets the CooldownGasTemperature. |
CooldownPowderConvectionCoefficient |
Gets or sets the CooldownPowderConvectionCoefficient. |
CooldownPowderTemperature |
Gets or sets the CooldownPowderTemperature. |
DataModelObjectCategory |
Gets the current DataModelObject’s category. |
DepositionThickness |
Gets or sets the DepositionThickness. |
DwellTime |
Gets or sets the DwellTime. |
DwellTimeMultiple |
Gets or sets the DwellTimeMultiple. |
Figures |
Gets the list of associated figures. |
GeneratedLayerRotationAngle |
Gets or sets the GeneratedLayerRotationAngle. |
GeneratedStartLayerAngle |
Gets or sets the GeneratedStartLayerAngle. |
HatchSpacing |
Gets or sets the HatchSpacing. |
HeatingDuration |
Gets or sets the HeatingDuration. |
HeatingMethod |
Gets or sets the HeatingMethod. |
Images |
Gets the list of associated images. |
InherentStrain |
Gets or sets the InherentStrain. |
InherentStrainDefinition |
Gets or sets the InherentStrainDefinition. |
InternalObject |
Gets the internal object. For advanced usage only. |
LayerHeightType |
LayerHeightType - Get/Sets the layer height type. |
LayerHeightValue |
Gets or sets the LayerHeightValue. |
MachineLearningModel |
Gets or sets the MachineLearningModel. |
NumberOfHeatSources |
Gets or sets the NumberOfHeatSources. |
PowderPropertyFactor |
Gets or sets the PowderPropertyFactor. |
PreheatTemperature |
Gets or sets the PreheatTemperature. |
Properties |
Gets the list of properties for this object. |
RoomTemperature |
Gets or sets the RoomTemperature. |
ScanPatternBuildFilePath |
Gets or sets the ScanPatternBuildFilePath. |
ScanPatternDefinition |
Gets or sets the ScanPatternDefinition. |
ScanSpeed |
Gets or sets the ScanSpeed. |
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. |
ThermalStrainMaterialModel |
Gets or sets the MachineLearningModel using the deprecated ThermalStrainMaterialModel methods. |
ThermalStrainMethod |
Gets or sets the ThermalStrainMethod. |
ThermalStrainScalingFactor |
Gets or sets the ThermalStrainScalingFactor. |
VisibleProperties |
Gets the list of properties that are visible for this object. |
Property detail
property AMBuildSettings.ASCParallel : float | None
Gets or sets the ASCParallel.
property AMBuildSettings.ASCPerpendicular : float | None
Gets or sets the ASCPerpendicular.
property AMBuildSettings.ASCVertical : float | None
Gets or sets the ASCVertical.
property AMBuildSettings.Absorptivity : float | None
Gets or sets the Absorptivity.
property AMBuildSettings.AdditiveProcess : Ansys.Mechanical.DataModel.Enums.AMProcessType | None
Gets or sets the AdditiveProcess.
property AMBuildSettings.BeamDiameter : float | None
Gets or sets the BeamDiameter.
property AMBuildSettings.BeamPower : float | None
Gets or sets the BeamPower.
property AMBuildSettings.BuildGasConvectionCoefficient : Ansys.Core.Units.Quantity | None
Gets or sets the BuildGasConvectionCoefficient.
property AMBuildSettings.BuildGasOrPowderTemperatureType : Ansys.Mechanical.DataModel.Enums.AMProcessSettingsType | None
Gets or sets the BuildGasOrPowderTemperatureType.
property AMBuildSettings.BuildGasTemperature : Ansys.Core.Units.Quantity | None
Gets or sets the BuildGasTemperature.
property AMBuildSettings.BuildMachineType : Ansys.Mechanical.DataModel.Enums.AMBuildMachineType | None
Gets or sets the BuildMachineType.
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.Children : List[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject] | None
Gets the list of children.
property AMBuildSettings.Comments : Iterable[Ansys.ACT.Automation.Mechanical.Comment] | None
Gets the list of associated comments.
property AMBuildSettings.CooldownGasConvectionCoefficient : Ansys.Core.Units.Quantity | None
Gets or sets the CooldownGasConvectionCoefficient.
property AMBuildSettings.CooldownGasOrPowderTemperatureType : Ansys.Mechanical.DataModel.Enums.AMProcessSettingsType | None
Gets or sets the CooldownGasOrPowderTemperatureType.
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.DataModelObjectCategory : Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory | None
Gets the current DataModelObject’s category.
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.DwellTimeMultiple : float | None
Gets or sets the DwellTimeMultiple.
property AMBuildSettings.Figures : Iterable[Ansys.ACT.Automation.Mechanical.Figure] | None
Gets the list of associated figures.
property AMBuildSettings.GeneratedLayerRotationAngle : float | None
Gets or sets the GeneratedLayerRotationAngle.
property AMBuildSettings.GeneratedStartLayerAngle : float | None
Gets or sets the GeneratedStartLayerAngle.
property AMBuildSettings.HatchSpacing : Ansys.Core.Units.Quantity | None
Gets or sets the HatchSpacing.
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.Images : Iterable[Ansys.ACT.Automation.Mechanical.Image] | None
Gets the list of associated images.
property AMBuildSettings.InherentStrain : bool | None
Gets or sets the InherentStrain.
property AMBuildSettings.InherentStrainDefinition : Ansys.Mechanical.DataModel.Enums.AMInherentStrainDefinition | None
Gets or sets the InherentStrainDefinition.
property AMBuildSettings.InternalObject : Ansys.Common.Interop.DSObjectsAuto.IDSAMProcessSettingsAuto | None
Gets the internal object. For advanced usage only.
property AMBuildSettings.LayerHeightType : Ansys.Mechanical.DataModel.Enums.AMLayerHeightType | None
LayerHeightType - Get/Sets the layer height type.
property AMBuildSettings.LayerHeightValue : Ansys.Core.Units.Quantity | None
Gets or sets the LayerHeightValue.
property AMBuildSettings.MachineLearningModel : Ansys.Mechanical.DataModel.Enums.AMMachineLearningModel | None
Gets or sets the MachineLearningModel.
property AMBuildSettings.NumberOfHeatSources : int | None
Gets or sets the NumberOfHeatSources.
property AMBuildSettings.PowderPropertyFactor : float | None
Gets or sets the PowderPropertyFactor.
property AMBuildSettings.PreheatTemperature : Ansys.Core.Units.Quantity | None
Gets or sets the PreheatTemperature.
property AMBuildSettings.Properties : tuple[Ansys.ACT.Automation.Mechanical.Property] | None
Gets the list of properties for this object.
property AMBuildSettings.RoomTemperature : Ansys.Core.Units.Quantity | None
Gets or sets the RoomTemperature.
property AMBuildSettings.ScanPatternBuildFilePath : str | None
Gets or sets the ScanPatternBuildFilePath.
property AMBuildSettings.ScanPatternDefinition : Ansys.Mechanical.DataModel.Enums.AMScanPatternDefinition | None
Gets or sets the ScanPatternDefinition.
property AMBuildSettings.ScanSpeed : Ansys.Core.Units.Quantity | None
Gets or sets the ScanSpeed.
property AMBuildSettings.ScanStripeWidth : float | None
Gets or sets the ScanStripeWidth.
property AMBuildSettings.StrainScalingFactor : float | None
Gets or sets the StrainScalingFactor.
property AMBuildSettings.StrainScalingFactorX : float | None
Gets or sets the StrainScalingFactorX.
property AMBuildSettings.StrainScalingFactorY : float | None
Gets or sets the StrainScalingFactorY.
property AMBuildSettings.StrainScalingFactorZ : float | None
Gets or sets the StrainScalingFactorZ.
property AMBuildSettings.ThermalStrainMaterialModel : Ansys.Mechanical.DataModel.Enums.AMThermalStrainMaterialModel | None
Gets or sets the MachineLearningModel using the deprecated ThermalStrainMaterialModel methods.
property AMBuildSettings.ThermalStrainMethod : Ansys.Mechanical.DataModel.Enums.AMThermalStrainMethod | None
Gets or sets the ThermalStrainMethod.
property AMBuildSettings.ThermalStrainScalingFactor : float | None
Gets or sets the ThermalStrainScalingFactor.
property AMBuildSettings.VisibleProperties : tuple[Ansys.ACT.Automation.Mechanical.Property] | None
Gets the list of properties that are visible for this object.
Method detail
AMBuildSettings.Activate()
Activate the current object.
AMBuildSettings.AddComment()
Creates a new child Comment.
AMBuildSettings.AddFigure()
Creates a new child Figure.
AMBuildSettings.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.
AMBuildSettings.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject)
Copies all visible properties from this object to another.
AMBuildSettings.CreateParameter(propName: str)
Creates a new parameter for a Property.
AMBuildSettings.Delete()
Run the Delete action.
AMBuildSettings.Duplicate()
Creates a copy of the current DataModelObject.
AMBuildSettings.GetChildren(recurses: bool, children: List[ChildrenType])
Gets the list of children, filtered by type.
AMBuildSettings.GetParameter(propName: str)
Gets the parameter corresponding to the given property.
AMBuildSettings.GroupAllSimilarChildren()
Run the GroupAllSimilarChildren action.
AMBuildSettings.GroupSimilarObjects()
Run the GroupSimilarObjects action.
AMBuildSettings.LoadBuildSettings(fName: str)
Run the LoadBuildSettings action.
AMBuildSettings.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.
AMBuildSettings.PropertyByName(name: str)
Get a property by its unique name.
AMBuildSettings.RemoveParameter(propName: str)
Removes the parameter from the parameter set corresponding to the given property.
AMBuildSettings.ResetToDefault()
ResetToDefault - Restores default values of all properties.
AMBuildSettings.SaveBuildSettings(fName: str)
Run the SaveBuildSettings action.