StepoverBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# StepoverBuilder Class

class `NXOpen.CAM.``StepoverBuilder`

  Bases: `NXOpen.TaggedObject`

  Represents a Stepover Builder

  New in version NX6.0.0.

# Properties

Property | Description
--- | ---
AdditionalPasses | Returns or sets the number of additional passes
Angular | Returns or sets the angular
ApplyOn | Returns or sets the apply on part option
BlankContourDepth | Returns the Stepover Depth Builder
BlankContourNoLevels | Returns or sets the number of levels
DistanceBuilder | Returns the distance (inheritable tool dependent)
DistanceMaximumBuilder | Returns the distance maximum(inheritable tool dependent)
DistanceMinimumBuilder | Returns the distance minimum(inheritable tool dependent)
FirstDistance | Returns the First Distance
HorizontalLimitBuilder | Returns the horizontal limit (inheritable tool dependent)
InheritableDistance | Returns the distance (inheritable double)
MaximumAverage | Returns or sets the variable average maximum value
MaximumAverageBuilder | Returns the variable average maximum builder
MaximumAverageOnlyBuilder | Returns the variable average maximum only builder
MaximumBuilder | Returns the maximum builder
MaximumPercentBuilder | Returns the maximum percent of remaining
MinimumAverage | Returns or sets the variable average minimum value
MinimumAverageBuilder | Returns the variable average minimum builder
MinimumDistance | Returns the Minimum Distance
MinimumPercentBuilder | Returns the minimum percent of remaining
MultipleBuilder | Returns the multiple builder
NumberAtFirstDirection | Returns or sets the number of stepovers at first direction
NumberAtSecondDirection | Returns or sets the number of stepovers at second direction
NumberOfStepovers | Returns or sets the number of stepovers
PercentFluteLength | Returns the percent flute of length
PercentOfDegression | Returns or sets the Percent of Degression
PercentOfRemainingBuilder | Returns the percent of remaining
PercentThreadLength | Returns the percent thread length
PercentToolFlatBuilder | Returns the percent tool flat
PercentWireBuilder | Returns the % wire (inheritable tool dependent)
ScallopBuilder | Returns the scallop height
StepoverType | Returns or sets the stepover type
StockPerPassBuilder | Returns the stock per pass
Tag | Returns the Tag for this object.
UserDefined | Returns the user defined builder
ValueOfDegression | Returns the Value of Degression
VariableMaximumBuilder | Returns the variable maximum builder
VariableMaximumOnlyBuilder | Returns the variable maximum only builder
VariableMinimumBuilder | Returns the variable minimum builder
VerticalLimitBuilder | Returns the vertical limit (inheritable tool dependent)

# Methods

# Enumerations

StepoverBuilderApplyTypes Enumeration | apply on part options
StepoverBuilderStepoverTypes Enumeration | stepover options

# Property Detail

## AdditionalPasses

`StepoverBuilder.``AdditionalPasses`

  Returns or sets the number of additional passes

  `-------------------------------------`

  Getter Method

  Signature `AdditionalPasses`

  Returns: | the number of additional passes
  Return type: | int

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AdditionalPasses`

  Parameters: | newValue (int) – the number of additional passes

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## Angular

`StepoverBuilder.``Angular`

  Returns or sets the angular

  `-------------------------------------`

  Getter Method

  Signature `Angular`

  Returns: | the angular
  Return type: | float

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Angular`

  Parameters: | angular (float) – the angular

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## ApplyOn

`StepoverBuilder.``ApplyOn`

  Returns or sets the apply on part option

  `-------------------------------------`

  Getter Method

  Signature `ApplyOn`

  Returns: | the apply on part option
  Return type: | `NXOpen.CAM.StepoverBuilderApplyTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ApplyOn`

  Parameters: | applyOption (`NXOpen.CAM.StepoverBuilderApplyTypes`) – the apply on part option

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## BlankContourDepth

`StepoverBuilder.``BlankContourDepth`

  Returns the Stepover Depth Builder

  `-------------------------------------`

  Getter Method

  Signature `BlankContourDepth`

  Returns: | the depth builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX8.5.0.

  License requirements: None.

## BlankContourNoLevels

`StepoverBuilder.``BlankContourNoLevels`

  Returns or sets the number of levels

  `-------------------------------------`

  Getter Method

  Signature `BlankContourNoLevels`

  Returns: | the number of levels
  Return type: | int

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `BlankContourNoLevels`

  Parameters: | noLevels (int) – the number of levels

  New in version NX8.5.0.

  License requirements: cam_base (“CAM BASE”)

## DistanceBuilder

`StepoverBuilder.``DistanceBuilder`

  Returns the distance (inheritable tool dependent)

  `-------------------------------------`

  Getter Method

  Signature `DistanceBuilder`

  Returns: | the distance builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## DistanceMaximumBuilder

`StepoverBuilder.``DistanceMaximumBuilder`

  Returns the distance maximum(inheritable tool dependent)

  `-------------------------------------`

  Getter Method

  Signature `DistanceMaximumBuilder`

  Returns: | the distance maximum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## DistanceMinimumBuilder

`StepoverBuilder.``DistanceMinimumBuilder`

  Returns the distance minimum(inheritable tool dependent)

  `-------------------------------------`

  Getter Method

  Signature `DistanceMinimumBuilder`

  Returns: | the distance minimum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## FirstDistance

`StepoverBuilder.``FirstDistance`

  Returns the First Distance

  `-------------------------------------`

  Getter Method

  Signature `FirstDistance`

  Returns: | the First Distance
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX9.0.0.

  License requirements: None.

## HorizontalLimitBuilder

`StepoverBuilder.``HorizontalLimitBuilder`

  Returns the horizontal limit (inheritable tool dependent)

  `-------------------------------------`

  Getter Method

  Signature `HorizontalLimitBuilder`

  Returns: | the horizontal limit builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## InheritableDistance

`StepoverBuilder.``InheritableDistance`

  Returns the distance (inheritable double)

  `-------------------------------------`

  Getter Method

  Signature `InheritableDistance`

  Returns: | the distance builder
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX7.5.0.

  License requirements: None.

## MaximumAverage

`StepoverBuilder.``MaximumAverage`

  Returns or sets the variable average maximum value

  `-------------------------------------`

  Getter Method

  Signature `MaximumAverage`

  Returns: | the variable average maximum value
  Return type: | float

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MaximumAverage`

  Parameters: | maxAverage (float) – the variable average maximum value

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## MaximumAverageBuilder

`StepoverBuilder.``MaximumAverageBuilder`

  Returns the variable average maximum builder

  `-------------------------------------`

  Getter Method

  Signature `MaximumAverageBuilder`

  Returns: | the variable average maximum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MaximumAverageOnlyBuilder

`StepoverBuilder.``MaximumAverageOnlyBuilder`

  Returns the variable average maximum only builder

  `-------------------------------------`

  Getter Method

  Signature `MaximumAverageOnlyBuilder`

  Returns: | the variable average maximum only builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MaximumBuilder

`StepoverBuilder.``MaximumBuilder`

  Returns the maximum builder

  `-------------------------------------`

  Getter Method

  Signature `MaximumBuilder`

  Returns: | the maximum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MaximumPercentBuilder

`StepoverBuilder.``MaximumPercentBuilder`

  Returns the maximum percent of remaining

  `-------------------------------------`

  Getter Method

  Signature `MaximumPercentBuilder`

  Returns: | the maximum percent of remaining
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MinimumAverage

`StepoverBuilder.``MinimumAverage`

  Returns or sets the variable average minimum value

  `-------------------------------------`

  Getter Method

  Signature `MinimumAverage`

  Returns: | the variable average minimum value
  Return type: | float

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MinimumAverage`

  Parameters: | minAverage (float) – the variable average minimum value

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## MinimumAverageBuilder

`StepoverBuilder.``MinimumAverageBuilder`

  Returns the variable average minimum builder

  `-------------------------------------`

  Getter Method

  Signature `MinimumAverageBuilder`

  Returns: | the variable average minimum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MinimumDistance

`StepoverBuilder.``MinimumDistance`

  Returns the Minimum Distance

  `-------------------------------------`

  Getter Method

  Signature `MinimumDistance`

  Returns: | the Minimum Distance
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX9.0.0.

  License requirements: None.

## MinimumPercentBuilder

`StepoverBuilder.``MinimumPercentBuilder`

  Returns the minimum percent of remaining

  `-------------------------------------`

  Getter Method

  Signature `MinimumPercentBuilder`

  Returns: | the minimum percent of remaining
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MultipleBuilder

`StepoverBuilder.``MultipleBuilder`

  Returns the multiple builder

  `-------------------------------------`

  Getter Method

  Signature `MultipleBuilder`

  Returns: | the multiple builder
  Return type: | `NXOpen.CAM.MultipleStepoverBuilder`

  New in version NX6.0.0.

  License requirements: None.

## NumberAtFirstDirection

`StepoverBuilder.``NumberAtFirstDirection`

  Returns or sets the number of stepovers at first direction

  `-------------------------------------`

  Getter Method

  Signature `NumberAtFirstDirection`

  Returns: | the number of stepovers
  Return type: | int

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NumberAtFirstDirection`

  Parameters: | newValue (int) – the number of stepovers

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## NumberAtSecondDirection

`StepoverBuilder.``NumberAtSecondDirection`

  Returns or sets the number of stepovers at second direction

  `-------------------------------------`

  Getter Method

  Signature `NumberAtSecondDirection`

  Returns: | the number of stepovers
  Return type: | int

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NumberAtSecondDirection`

  Parameters: | newValue (int) – the number of stepovers

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## NumberOfStepovers

`StepoverBuilder.``NumberOfStepovers`

  Returns or sets the number of stepovers

  `-------------------------------------`

  Getter Method

  Signature `NumberOfStepovers`

  Returns: | the number of stepovers
  Return type: | int

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NumberOfStepovers`

  Parameters: | newValue (int) – the number of stepovers

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## PercentFluteLength

`StepoverBuilder.``PercentFluteLength`

  Returns the percent flute of length

  `-------------------------------------`

  Getter Method

  Signature `PercentFluteLength`

  Returns: | the percent flute length
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX8.0.0.

  License requirements: None.

## PercentOfDegression

`StepoverBuilder.``PercentOfDegression`

  Returns or sets the Percent of Degression

  `-------------------------------------`

  Getter Method

  Signature `PercentOfDegression`

  Returns: | the Percent of Degression
  Return type: | float

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PercentOfDegression`

  Parameters: | doubleValue (float) – the Percent of Degression

  New in version NX9.0.0.

  License requirements: cam_base (“CAM BASE”)

## PercentOfRemainingBuilder

`StepoverBuilder.``PercentOfRemainingBuilder`

  Returns the percent of remaining

  `-------------------------------------`

  Getter Method

  Signature `PercentOfRemainingBuilder`

  Returns: | the percent of remaining
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## PercentThreadLength

`StepoverBuilder.``PercentThreadLength`

  Returns the percent thread length

  `-------------------------------------`

  Getter Method

  Signature `PercentThreadLength`

  Returns: | the percent thread length
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX7.5.0.

  License requirements: None.

## PercentToolFlatBuilder

`StepoverBuilder.``PercentToolFlatBuilder`

  Returns the percent tool flat

  `-------------------------------------`

  Getter Method

  Signature `PercentToolFlatBuilder`

  Returns: | percent tool flat
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## PercentWireBuilder

`StepoverBuilder.``PercentWireBuilder`

  Returns the % wire (inheritable tool dependent)

  `-------------------------------------`

  Getter Method

  Signature `PercentWireBuilder`

  Returns: | the %wire builder
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## ScallopBuilder

`StepoverBuilder.``ScallopBuilder`

  Returns the scallop height

  `-------------------------------------`

  Getter Method

  Signature `ScallopBuilder`

  Returns: | the scallop height
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## StepoverType

`StepoverBuilder.``StepoverType`

  Returns or sets the stepover type

  `-------------------------------------`

  Getter Method

  Signature `StepoverType`

  Returns: | the stepover type
  Return type: | `NXOpen.CAM.StepoverBuilderStepoverTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StepoverType`

  Parameters: | newValue (`NXOpen.CAM.StepoverBuilderStepoverTypes`) – the stepover type

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## StockPerPassBuilder

`StepoverBuilder.``StockPerPassBuilder`

  Returns the stock per pass

  `-------------------------------------`

  Getter Method

  Signature `StockPerPassBuilder`

  Returns: | the stock per pass builder
  Return type: | `NXOpen.CAM.StockPerPassBuilder`

  New in version NX6.0.0.

  License requirements: None.

## UserDefined

`StepoverBuilder.``UserDefined`

  Returns the user defined builder

  `-------------------------------------`

  Getter Method

  Signature `UserDefined`

  Returns: | the user defined builder
  Return type: | `NXOpen.CAM.MultipleStepoverBuilder`

  New in version NX9.0.0.

  License requirements: None.

## ValueOfDegression

`StepoverBuilder.``ValueOfDegression`

  Returns the Value of Degression

  `-------------------------------------`

  Getter Method

  Signature `ValueOfDegression`

  Returns: | the Value of Degression
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX9.0.0.

  License requirements: None.

## VariableMaximumBuilder

`StepoverBuilder.``VariableMaximumBuilder`

  Returns the variable maximum builder

  `-------------------------------------`

  Getter Method

  Signature `VariableMaximumBuilder`

  Returns: | the variable maximum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## VariableMaximumOnlyBuilder

`StepoverBuilder.``VariableMaximumOnlyBuilder`

  Returns the variable maximum only builder

  `-------------------------------------`

  Getter Method

  Signature `VariableMaximumOnlyBuilder`

  Returns: | the variable maximum only builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## VariableMinimumBuilder

`StepoverBuilder.``VariableMinimumBuilder`

  Returns the variable minimum builder

  `-------------------------------------`

  Getter Method

  Signature `VariableMinimumBuilder`

  Returns: | the variable minimum builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.

## VerticalLimitBuilder

`StepoverBuilder.``VerticalLimitBuilder`

  Returns the vertical limit (inheritable tool dependent)

  `-------------------------------------`

  Getter Method

  Signature `VerticalLimitBuilder`

  Returns: | the vertical limit builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.0.

  License requirements: None.