StepBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# StepBuilder Class

class `NXOpen.Features.``StepBuilder`

  Bases: `NXOpen.Features.FeatureBuilder`

  Represents a `NXOpen.Features.Step` builder

  To create a new instance of this class, use `NXOpen.Features.AeroCollection.CreateStepBuilder()`

  Default values.

  Property | Value
  --- | ---
  BoundaryOffsetDim1.Value | 10 (millimeters part), 0.5 (inches part)
  BoundaryOffsetDim2.Value | 10 (millimeters part), 0.5 (inches part)
  ChangeWallThickness | 0
  DepthMethod | OffsetFace
  KeepWallThickness | 0
  RefObjectType1 | Edge
  RefObjectType2 | Edge
  ReverseDepthDirection | True
  SpecifiedWallThicknessDim.Value | 5 (millimeters part), 0.25 (inches part)
  StepBlendRadiusDim1.Value | 1 (millimeters part), 0.1 (inches part)
  StepBlendRadiusDim2.Value | 1 (millimeters part), 0.1 (inches part)
  StepDepthDim.Value | 10 (millimeters part), 0.5 (inches part)
  StepFaceMethod1 | Normal
  StepFaceMethod2 | Normal
  StepLocation | End
  StepNewType | Thick
  StepRampDim1.Value | 10 (millimeters part), 0.5 (inches part)
  StepRampDim2.Value | 10 (millimeters part), 0.5 (inches part)
  StepType | End
  StepWallBlendRadiusDim1.Value | 1 (millimeters part), 0.1 (inches part)
  StepWallBlendRadiusDim2.Value | 1 (millimeters part), 0.1 (inches part)
  StepWallMethod1 | Normal
  StepWallMethod2 | Normal
  StepWallRampDim1.Value | 10 (millimeters part), 0.5 (inches part)
  StepWallRampDim2.Value | 10 (millimeters part), 0.5 (inches part)
  StepWallThickDim1.Value | 10 (millimeters part), 0.5 (inches part)
  StepWallThickDim2.Value | 10 (millimeters part), 0.5 (inches part)

  New in version NX10.0.0.

# Properties

Property | Description
--- | ---
BeltFace | Returns the selected belt face
BoundaryOffsetDim1 | Returns the boundary offset dimesion 1
BoundaryOffsetDim2 | Returns the boundary offset dimension 2
ChangeWallThickness | Returns or sets the change wall thickness
DepthMethod | Returns or sets the selected step depth method
KeepWallThickness | Returns or sets the keep wall thickness
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal
PatchSolutionFlag | Returns or sets the patch solution flag
PatchSurfaceFilename | Returns or sets the patch surface filename
ProjectionDirection1 | Returns the project direction options used to project boundary section curve 1 onto the belt face
ProjectionDirection2 | Returns the project direction options used to project boundary section curve 2 onto the belt face
RefObjectType1 | Returns or sets the reference object type 1
RefObjectType2 | Returns or sets the reference object type 2
ReverseBoundary1Direction | Returns or sets the reverse offset reference object 1 direction
ReverseBoundary2Direction | Returns or sets the reverse offset reference object 2 direction
ReverseDepthDirection | Returns or sets the reverse offset face direction
ReverseMotionSide | Returns or sets the reverse motion side
SelectBoundaryEdge1 | Returns the selected boundary edge 1
SelectBoundaryEdge2 | Returns the selected boundary edge2
SelectBoundaryFace1 | Returns the selected boundary face 1
SelectBoundaryFace2 | Returns the selected boundary face 2
SelectBoundaryPlane1 | Returns or sets the selected boundary plane 1
SelectBoundaryPlane2 | Returns or sets the selected boundary plane 2
SelectBoundarySection1 | Returns the selected boundary section 1
SelectBoundarySection2 | Returns the selected boundary section2
SelectReplacementFace | Returns the selected replacement face
SelectStepWallReplmFace1 | Returns the selected step wall replacement face 1
SelectStepWallReplmFace2 | Returns the selected step wall replacement face 2
SpecifiedWallThicknessDim | Returns the wall thickness dimension
StepBlendRadiusDim1 | Returns the step blend radius dimension 1
StepBlendRadiusDim2 | Returns the step blend radius dimension 2
StepDepthDim | Returns the step depth dimension
StepFaceMethod1 | Returns or sets the step face method 1
StepFaceMethod2 | Returns or sets the step face method 2
StepLocation | Returns or sets the step location
StepNewType | Returns or sets the step new type
StepRampDim1 | Returns the step ramp dimension 1
StepRampDim2 | Returns the step ramp dimension 2
StepType | Returns or sets the step type
StepWallBlendRadiusDim1 | Returns the step wall blend radius dimension 1
StepWallBlendRadiusDim2 | Returns the step wall blend radius dimension 2
StepWallMethod1 | Returns or sets the step wall method 1
StepWallMethod2 | Returns or sets the step wall method 2
StepWallRampDim1 | Returns the step wall ramp dimension 1
StepWallRampDim2 | Returns the step wall ramp dimension 2
StepWallThickDim1 | Returns the step wall thickness dimension 1
StepWallThickDim2 | Returns the step wall thickness dimension 2
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename
Tag | Returns the Tag for this object.

# Methods

Method | Description
--- | ---
Commit | Commits any edits that have been applied to the builder.
CommitFeature | Commits the feature parameters and creates the feature
Destroy | Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit.
GetFeature | Returns the feature currently being edited by this builder.
GetObject | Returns the object currently being edited by this builder.
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited.
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited.
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external
Validate | Validate whether the inputs to the component are sufficient for commit to be called.

# Enumerations

StepBuilderDepthMethods Enumeration | Represents face operations applied to the motion face
StepBuilderReferenceBoundaryTypes Enumeration | Represents selected type as reference boundary object
StepBuilderStepFaceMethods Enumeration | Represents face operations applied to the step face
StepBuilderStepLocations Enumeration | Represents the step location
StepBuilderStepNewTypes Enumeration | Represents the step feature new type since NX12
StepBuilderStepTypes Enumeration | Represents the step feature type
StepBuilderStepWallMethods Enumeration | Represents face operation applied to the step wall face

# Property Detail

## BeltFace

`StepBuilder.``BeltFace`

  Returns the selected belt face

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

  Getter Method

  Signature `BeltFace`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX10.0.0.

  License requirements: None.

## BoundaryOffsetDim1

`StepBuilder.``BoundaryOffsetDim1`

  Returns the boundary offset dimesion 1

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

  Getter Method

  Signature `BoundaryOffsetDim1`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX10.0.0.

  License requirements: None.

## BoundaryOffsetDim2

`StepBuilder.``BoundaryOffsetDim2`

  Returns the boundary offset dimension 2

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

  Getter Method

  Signature `BoundaryOffsetDim2`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX10.0.0.

  License requirements: None.

## ChangeWallThickness

`StepBuilder.``ChangeWallThickness`

  Returns or sets the change wall thickness

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

  Getter Method

  Signature `ChangeWallThickness`

  Returns: |
  Return type: | bool

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `ChangeWallThickness`

  Parameters: | changeWallThickness (bool) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## DepthMethod

`StepBuilder.``DepthMethod`

  Returns or sets the selected step depth method

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

  Getter Method

  Signature `DepthMethod`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderDepthMethods`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `DepthMethod`

  Parameters: | depthMethod (`NXOpen.Features.StepBuilderDepthMethods`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## KeepWallThickness

`StepBuilder.``KeepWallThickness`

  Returns or sets the keep wall thickness

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

  Getter Method

  Signature `KeepWallThickness`

  Returns: |
  Return type: | bool

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `KeepWallThickness`

  Parameters: | keepWallThickness (bool) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## ProjectionDirection1

`StepBuilder.``ProjectionDirection1`

  Returns the project direction options used to project boundary section curve 1 onto the belt face

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

  Getter Method

  Signature `ProjectionDirection1`

  Returns: |
  Return type: | `NXOpen.GeometricUtilities.ProjectionOptions`

  New in version NX10.0.0.

  License requirements: None.

## ProjectionDirection2

`StepBuilder.``ProjectionDirection2`

  Returns the project direction options used to project boundary section curve 2 onto the belt face

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

  Getter Method

  Signature `ProjectionDirection2`

  Returns: |
  Return type: | `NXOpen.GeometricUtilities.ProjectionOptions`

  New in version NX10.0.0.

  License requirements: None.

## RefObjectType1

`StepBuilder.``RefObjectType1`

  Returns or sets the reference object type 1

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

  Getter Method

  Signature `RefObjectType1`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderReferenceBoundaryTypes`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `RefObjectType1`

  Parameters: | refObjectType1 (`NXOpen.Features.StepBuilderReferenceBoundaryTypes`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## RefObjectType2

`StepBuilder.``RefObjectType2`

  Returns or sets the reference object type 2

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

  Getter Method

  Signature `RefObjectType2`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderReferenceBoundaryTypes`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `RefObjectType2`

  Parameters: | refObjectType2 (`NXOpen.Features.StepBuilderReferenceBoundaryTypes`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## ReverseBoundary1Direction

`StepBuilder.``ReverseBoundary1Direction`

  Returns or sets the reverse offset reference object 1 direction

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

  Getter Method

  Signature `ReverseBoundary1Direction`

  Returns: |
  Return type: | bool

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `ReverseBoundary1Direction`

  Parameters: | reverseBoundary1Direction (bool) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## ReverseBoundary2Direction

`StepBuilder.``ReverseBoundary2Direction`

  Returns or sets the reverse offset reference object 2 direction

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

  Getter Method

  Signature `ReverseBoundary2Direction`

  Returns: |
  Return type: | bool

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `ReverseBoundary2Direction`

  Parameters: | reverseBoundary2Direction (bool) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## ReverseDepthDirection

`StepBuilder.``ReverseDepthDirection`

  Returns or sets the reverse offset face direction

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

  Getter Method

  Signature `ReverseDepthDirection`

  Returns: |
  Return type: | bool

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `ReverseDepthDirection`

  Parameters: | reverseDepthDirection (bool) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## ReverseMotionSide

`StepBuilder.``ReverseMotionSide`

  Returns or sets the reverse motion side

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

  Getter Method

  Signature `ReverseMotionSide`

  Returns: |
  Return type: | bool

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `ReverseMotionSide`

  Parameters: | reverseMotionSide (bool) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## SelectBoundaryEdge1

`StepBuilder.``SelectBoundaryEdge1`

  Returns the selected boundary edge 1

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

  Getter Method

  Signature `SelectBoundaryEdge1`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX10.0.0.

  License requirements: None.

## SelectBoundaryEdge2

`StepBuilder.``SelectBoundaryEdge2`

  Returns the selected boundary edge2

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

  Getter Method

  Signature `SelectBoundaryEdge2`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX10.0.0.

  License requirements: None.

## SelectBoundaryFace1

`StepBuilder.``SelectBoundaryFace1`

  Returns the selected boundary face 1

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

  Getter Method

  Signature `SelectBoundaryFace1`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX10.0.0.

  License requirements: None.

## SelectBoundaryFace2

`StepBuilder.``SelectBoundaryFace2`

  Returns the selected boundary face 2

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

  Getter Method

  Signature `SelectBoundaryFace2`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX10.0.0.

  License requirements: None.

## SelectBoundaryPlane1

`StepBuilder.``SelectBoundaryPlane1`

  Returns or sets the selected boundary plane 1

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

  Getter Method

  Signature `SelectBoundaryPlane1`

  Returns: |
  Return type: | `NXOpen.Plane`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `SelectBoundaryPlane1`

  Parameters: | selectBoundaryPlane1 (`NXOpen.Plane`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## SelectBoundaryPlane2

`StepBuilder.``SelectBoundaryPlane2`

  Returns or sets the selected boundary plane 2

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

  Getter Method

  Signature `SelectBoundaryPlane2`

  Returns: |
  Return type: | `NXOpen.Plane`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `SelectBoundaryPlane2`

  Parameters: | selectBoundaryPlane2 (`NXOpen.Plane`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## SelectBoundarySection1

`StepBuilder.``SelectBoundarySection1`

  Returns the selected boundary section 1

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

  Getter Method

  Signature `SelectBoundarySection1`

  Returns: |
  Return type: | `NXOpen.Section`

  New in version NX10.0.0.

  License requirements: None.

## SelectBoundarySection2

`StepBuilder.``SelectBoundarySection2`

  Returns the selected boundary section2

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

  Getter Method

  Signature `SelectBoundarySection2`

  Returns: |
  Return type: | `NXOpen.Section`

  New in version NX10.0.0.

  License requirements: None.

## SelectReplacementFace

`StepBuilder.``SelectReplacementFace`

  Returns the selected replacement face

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

  Getter Method

  Signature `SelectReplacementFace`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX10.0.0.

  License requirements: None.

## SelectStepWallReplmFace1

`StepBuilder.``SelectStepWallReplmFace1`

  Returns the selected step wall replacement face 1

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

  Getter Method

  Signature `SelectStepWallReplmFace1`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX11.0.0.

  License requirements: None.

## SelectStepWallReplmFace2

`StepBuilder.``SelectStepWallReplmFace2`

  Returns the selected step wall replacement face 2

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

  Getter Method

  Signature `SelectStepWallReplmFace2`

  Returns: |
  Return type: | `NXOpen.ScCollector`

  New in version NX11.0.0.

  License requirements: None.

## SpecifiedWallThicknessDim

`StepBuilder.``SpecifiedWallThicknessDim`

  Returns the wall thickness dimension

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

  Getter Method

  Signature `SpecifiedWallThicknessDim`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX10.0.0.

  License requirements: None.

## StepBlendRadiusDim1

`StepBuilder.``StepBlendRadiusDim1`

  Returns the step blend radius dimension 1

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

  Getter Method

  Signature `StepBlendRadiusDim1`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepBlendRadiusDim2

`StepBuilder.``StepBlendRadiusDim2`

  Returns the step blend radius dimension 2

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

  Getter Method

  Signature `StepBlendRadiusDim2`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepDepthDim

`StepBuilder.``StepDepthDim`

  Returns the step depth dimension

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

  Getter Method

  Signature `StepDepthDim`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX10.0.0.

  License requirements: None.

## StepFaceMethod1

`StepBuilder.``StepFaceMethod1`

  Returns or sets the step face method 1

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

  Getter Method

  Signature `StepFaceMethod1`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepFaceMethods`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `StepFaceMethod1`

  Parameters: | stepFaceMethod1 (`NXOpen.Features.StepBuilderStepFaceMethods`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepFaceMethod2

`StepBuilder.``StepFaceMethod2`

  Returns or sets the step face method 2

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

  Getter Method

  Signature `StepFaceMethod2`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepFaceMethods`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `StepFaceMethod2`

  Parameters: | stepFaceMethod2 (`NXOpen.Features.StepBuilderStepFaceMethods`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepLocation

`StepBuilder.``StepLocation`

  Returns or sets the step location

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

  Getter Method

  Signature `StepLocation`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepLocations`

  New in version NX12.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

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

  Setter Method

  Signature `StepLocation`

  Parameters: | stepLocation (`NXOpen.Features.StepBuilderStepLocations`) –

  New in version NX12.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepNewType

`StepBuilder.``StepNewType`

  Returns or sets the step new type

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

  Getter Method

  Signature `StepNewType`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepNewTypes`

  New in version NX12.0.0.

  License requirements: None.

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

  Setter Method

  Signature `StepNewType`

  Parameters: | stepNewType (`NXOpen.Features.StepBuilderStepNewTypes`) –

  New in version NX12.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepRampDim1

`StepBuilder.``StepRampDim1`

  Returns the step ramp dimension 1

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

  Getter Method

  Signature `StepRampDim1`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepRampDim2

`StepBuilder.``StepRampDim2`

  Returns the step ramp dimension 2

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

  Getter Method

  Signature `StepRampDim2`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepType

`StepBuilder.``StepType`

  Returns or sets the step type

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

  Getter Method

  Signature `StepType`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepTypes`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `StepType`

  Parameters: | stepType (`NXOpen.Features.StepBuilderStepTypes`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepWallBlendRadiusDim1

`StepBuilder.``StepWallBlendRadiusDim1`

  Returns the step wall blend radius dimension 1

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

  Getter Method

  Signature `StepWallBlendRadiusDim1`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepWallBlendRadiusDim2

`StepBuilder.``StepWallBlendRadiusDim2`

  Returns the step wall blend radius dimension 2

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

  Getter Method

  Signature `StepWallBlendRadiusDim2`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepWallMethod1

`StepBuilder.``StepWallMethod1`

  Returns or sets the step wall method 1

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

  Getter Method

  Signature `StepWallMethod1`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepWallMethods`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `StepWallMethod1`

  Parameters: | stepWallMethod1 (`NXOpen.Features.StepBuilderStepWallMethods`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepWallMethod2

`StepBuilder.``StepWallMethod2`

  Returns or sets the step wall method 2

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

  Getter Method

  Signature `StepWallMethod2`

  Returns: |
  Return type: | `NXOpen.Features.StepBuilderStepWallMethods`

  New in version NX10.0.0.

  License requirements: None.

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

  Setter Method

  Signature `StepWallMethod2`

  Parameters: | stepWallMethod2 (`NXOpen.Features.StepBuilderStepWallMethods`) –

  New in version NX10.0.0.

  License requirements: nx_aero_design (” NX Aero Design”)

## StepWallRampDim1

`StepBuilder.``StepWallRampDim1`

  Returns the step wall ramp dimension 1

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

  Getter Method

  Signature `StepWallRampDim1`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepWallRampDim2

`StepBuilder.``StepWallRampDim2`

  Returns the step wall ramp dimension 2

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

  Getter Method

  Signature `StepWallRampDim2`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX11.0.0.

  License requirements: None.

## StepWallThickDim1

`StepBuilder.``StepWallThickDim1`

  Returns the step wall thickness dimension 1

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

  Getter Method

  Signature `StepWallThickDim1`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX10.0.0.

  License requirements: None.

## StepWallThickDim2

`StepBuilder.``StepWallThickDim2`

  Returns the step wall thickness dimension 2

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

  Getter Method

  Signature `StepWallThickDim2`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX10.0.0.

  License requirements: None.

# Method Detail

## Validate

`StepBuilder.``Validate`

  Validate whether the inputs to the component are sufficient for commit to be called.

  If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

  Signature `Validate()`

  Returns: | Was self validation successful
  Return type: | bool

  New in version NX3.0.1.

  License requirements: None.