Defines a AMBuildSettings.
Declaration Syntax
public class AMBuildSettings : DataModelObject, IFolderDataModelObject
Table 1071: Members
|
Property | Absorptivity |
Gets or sets the Absorptivity. |
|
Property | AdditiveProcess |
Gets or sets the AdditiveProcess. |
|
Property | ASCParallel |
Gets or sets the ASCParallel. |
|
Property | ASCPerpendicular |
Gets or sets the ASCPerpendicular. |
|
Property | ASCVertical |
Gets or sets the ASCVertical. |
|
Property | BeamDiameter ***OBSOLETE*** Use of `double` for BeamDiameter is deprecated, use `Quantity` instead. |
Gets or sets the beam diameter. The type for the setter can be either double or Quantity. Support for double is deprecated and will be removed in a future release. The type returned by the getter is a Quantity. An exception will be thrown for unsupported types. An exception will be thrown if the value is less than or equal to 0 with inherent strain disabled. An exception will be thrown if the value is less than 0.00002 or greater than 0.00014 meters when inherent strain is enabled and the inherent strain definition is Thermal Strain. |
|
Property | BeamPower ***OBSOLETE*** Use of `double` for BeamPower is deprecated, use `Quantity` instead. |
Gets or sets the beam power. The type for the setter can be either double or Quantity. Support for double is deprecated and will be removed in a future release. The type returned by the getter is a Quantity. An exception will be thrown for unsupported types. An exception will be thrown if the value is less than or equal to 0 with inherent strain disabled. An exception will be thrown if the value is less than 50 or greater than 700 watts when inherent strain is enabled and the inherent strain definition is Thermal Strain. |
|
Property | BuildGasConvectionCoefficient |
Gets or sets the BuildGasConvectionCoefficient. |
|
Property | BuildGasOrPowderTemperatureType |
Gets or sets the BuildGasOrPowderTemperatureType. |
|
Property | BuildGasTemperature |
Gets or sets the BuildGasTemperature. |
|
Property | BuildMachineType |
Gets or sets the BuildMachineType. |
|
Property | BuildPowderConvectionCoefficient |
Gets or sets the BuildPowderConvectionCoefficient. |
|
Property | BuildPowderTemperature |
Gets or sets the BuildPowderTemperature. |
|
Property | BuildRadiationEmissivity |
Gets or sets the radiation emissivity for the build phase. If the input value is outside the accepted range of 0–1, an ArgumentOutOfRangeException is thrown. An InvalidOperationException is also thrown if BuildUseRadiationBC is set to false. |
|
Property | BuildSequence |
Gets the build sequence. An exception is thrown if the EnableBuildSequence property is False. |
|
Property | BuildUseRadiationBC |
Gets or sets whether to use the radiation boundary condition during the build phase. |
|
Property | Children |
Gets the list of children. |
|
Property | Comments |
Gets the list of associated comments. |
|
Property | CooldownGasConvectionCoefficient |
Gets or sets the CooldownGasConvectionCoefficient. |
|
Property | CooldownGasOrPowderTemperatureType |
Gets or sets the CooldownGasOrPowderTemperatureType. |
|
Property | CooldownGasTemperature |
Gets or sets the CooldownGasTemperature. |
|
Property | CooldownPowderConvectionCoefficient |
Gets or sets the CooldownPowderConvectionCoefficient. |
|
Property | CooldownPowderTemperature |
Gets or sets the CooldownPowderTemperature. |
|
Property | CooldownRadiationEmissivity |
Gets or sets the radiation emissivity for the cool down phase. If the input value is outside the accepted range of 0–1, an ArgumentOutOfRangeException is thrown. An InvalidOperationException is also thrown if CooldownUseRadiationBC is set to false. |
|
Property | CooldownUseRadiationBC |
Gets or sets whether to use the radiation boundary condition during the cool down phase. |
|
Property | DataModelObjectCategory |
Gets the current DataModelObject's category. |
|
Property | DepositionThickness |
Gets or sets the DepositionThickness. |
|
Property | DwellTime |
Gets or sets the DwellTime. |
|
Property | DwellTimeMultiple |
Gets or sets the DwellTimeMultiple. |
|
Property | EnableBuildSequence |
Gets or sets the EnableBuildSequence flag. This flag must be set to enable the Build Sequence Definition properties. [Default = False] |
|
Property | Figures |
Gets the list of associated figures. |
|
Property | GeneratedLayerRotationAngle ***OBSOLETE*** Use of `double` for GeneratedLayerRotationAngle is deprecated, use `Quantity` instead. |
Gets or sets the generated layer rotation angle. The type for the setter can be either double or Quantity. Support for double is deprecated and will be removed in a future release. The type returned by the getter is a Quantity. An exception will be thrown for unsupported types. An exception will be thrown if the value is less than 0 or greater than 180 degrees. |
|
Property | GeneratedStartLayerAngle ***OBSOLETE*** Use of `double` for GeneratedStartLayerAngle is deprecated, use `Quantity` instead. |
Gets or sets the generated start layer angle. The type for the setter can be either double or Quantity. Support for double is deprecated and will be removed in a future release. The type returned by the getter is a Quantity. An exception will be thrown for unsupported types. An exception will be thrown if the value is less than 0 or greater than 180 degrees. |
|
Property | HatchSpacing |
Gets or sets the HatchSpacing. |
|
Property | HeatingDuration |
Gets or sets the HeatingDuration. |
|
Property | HeatingMethod |
Gets or sets the HeatingMethod. |
|
Property | Images |
Gets the list of associated images. |
|
Property | InherentStrain |
Gets or sets the InherentStrain. |
|
Property | InherentStrainDefinition |
Gets or sets the InherentStrainDefinition. |
|
Property | InternalObject |
Gets the internal object. For advanced usage only. |
|
Property | LayerHeightType |
LayerHeightType - Get/Sets the layer height type. |
|
Property | LayerHeightValue |
Gets or sets the LayerHeightValue. |
|
Property | MachineLearningModel |
Gets or sets the MachineLearningModel. |
|
Property | NumberOfHeatSources |
Gets or sets the NumberOfHeatSources. |
|
Property | PowderPropertyFactor |
Gets or sets the PowderPropertyFactor. |
|
Property | PreheatTemperature |
Gets or sets the PreheatTemperature. |
|
Property | RoomTemperature |
Gets or sets the RoomTemperature. |
|
Property | ScanPatternBuildFilePath |
Gets or sets the ScanPatternBuildFilePath. |
|
Property | ScanPatternDefinition |
Gets or sets the ScanPatternDefinition. |
|
Property | ScanSpeed |
Gets or sets the ScanSpeed. |
|
Property | ScanStripeWidth ***OBSOLETE*** Use of `double` for ScanStripeWidth is deprecated, use `Quantity` instead. |
Gets or sets the scan stripe width. The type for the setter can be either double or Quantity. Support for double is deprecated and will be removed in a future release. The type returned by the getter is a Quantity. An exception will be thrown for unsupported types. An exception will be thrown if the value is less than 0 with inherent strain disabled. An exception will be thrown if the value is less than 0.001 or greater than 0.1 meters when inherent strain is enabled and the inherent strain definition is Thermal Strain. |
|
Property | StrainScalingFactor |
Gets or sets the StrainScalingFactor. |
|
Property | StrainScalingFactorInterpolationMethod |
No details are provided for this entry. |
|
Property | StrainScalingFactorX |
Gets or sets the StrainScalingFactorX. |
|
Property | StrainScalingFactorXInterpolationMethod |
No details are provided for this entry. |
|
Property | StrainScalingFactorY |
Gets or sets the StrainScalingFactorY. |
|
Property | StrainScalingFactorYInterpolationMethod |
No details are provided for this entry. |
|
Property | StrainScalingFactorZ |
Gets or sets the StrainScalingFactorZ. |
|
Property | StrainScalingFactorZInterpolationMethod |
No details are provided for this entry. |
|
Property | ThermalStrainMaterialModel ***OBSOLETE*** ThermalStrainMaterialModel is deprecated, please use MachineLearningModel instead. |
Gets or sets the MachineLearningModel using the deprecated ThermalStrainMaterialModel methods. |
|
Property | ThermalStrainMethod |
Gets or sets the ThermalStrainMethod. |
|
Property | ThermalStrainScalingFactor |
Gets or sets the ThermalStrainScalingFactor. |
|
Method | AddComment() |
Creates a new child Comment. |
|
Method | AddFigure() |
Creates a new child Figure. |
|
Method | AddImage(string) |
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. |
|
Method | CreateStrainScalingFactorTable() |
Creates a new AM strain scaling factor table. |
|
Method | Delete() |
Run the Delete action. |
|
Method | GetChildren<ChildrenType>(bool, IList<ChildrenType>) |
Gets the list of children, filtered by type. |
|
Method | GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>) |
Gets the list of children, filtered by type. |
|
Method | LoadBuildSettings(string) |
Run the LoadBuildSettings action. |
|
Method | ResetToDefault() |
ResetToDefault - Restores default values of all properties. |
|
Method | SaveBuildSettings(string) |
Run the SaveBuildSettings action. |