Class: AMBuildSequenceStep

An AM build sequence step contains properties such as step type (Heat or Dwell), step time, machine settings for the step, etc.

Properties

Name Description
Absorptivity Gets or sets the build sequence step absorptivity. An exception is thrown if the current step type is not Heat. An exception is also thrown if the HeatingMethod property is not Power. An exception is also thrown if the value is less than 0 or greater than 1.
ActiveArea Gets or sets the build sequence active area. An exception is thrown if the supplied value is less than 0.
BeamPower Gets or sets the build sequence step beam power. An exception is thrown if the value is less than or equal to 0. An exception is also thrown if the HeatingMethod property is not Power or the StepType is not Heat.
DepositionThickness Gets or sets the build sequence step deposition thickness. An exception is thrown if the value is less than or equal to 0. An exception is also thrown if the following is not satisfied: StepTimeBasis property = Time (with StepTimeVolumeAdjustment = Modified). StepTimeBasis property = Layer. StepTimeBasis property = Area (with StepTimeVolumeAdjustment = True or Modified). StepTimeBasis property = Volume (with StepTimeVolumeAdjustment = Modified). StepTimeBasis property = MachineSettings.
Geometry Gets or sets the build sequence step geometry.
HatchSpacing >Gets or sets the build sequence step hatch spacing. An exception is thrown if the value is less than or equal to 0. An exception is also thrown if the StepTimeBasis property is not MachineSettings.
HeatingMethod Gets or sets the build sequence step heating method. An exception is thrown if the current heat step type is not Heat. An exception is also thrown if the value is not AMHeatingMethod.Power or AMHeatingMethod.Temperature.
HeatingTemperature Gets or sets the build sequence step heating temperature. An exception is thrown if the current heat step type is not Heat. An exception is thrown if the HeatingMethod property is not Temperature. An exception is also thrown if the value is less than 0.
ScanSpeed Gets or sets the build sequence step scan speed. An exception is thrown if the value is less than or equal to 0. An exception is also thrown if the StepTimeBasis property is not MachineSettings.
StepTime Gets or sets the build sequence step duration. An exception is thrown if the supplied value is less than or equal to 0. An exception is also thrown if this is called with the StepTimeBasis equal to MachineSettings.
StepTimeBasis Gets or sets the build sequence step time basis. All build sequence steps require a StepTimeBasis. The default is AMBuildSequenceStepTimeBasis.Time
StepTimeVolumeAdjustment Gets or sets the build sequence step time volume adjustment.
StepType Gets or sets the build sequence step type. An exception is thrown if the step type is set on the first or last steps since these steps must be Heat and Dwell, respectively.