WedmBasedGeomBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# WedmBasedGeomBuilder Class

class `NXOpen.CAM.``WedmBasedGeomBuilder`

  Bases: `NXOpen.CAM.ParamBuilder`

  Represents a WedmBasedGeom Builder

  To create a new instance of this class, use `NXOpen.CAM.NCGroupCollection.CreateWedmBasedGeomBuilder()`

  New in version NX5.0.0.

# Properties

Property | Description
--- | ---
BackburnPasses | Returns or sets the Backburn Passes
CustomBoundaryDataList | Returns the Custom Boundary Data List
CutDirection | Returns or sets the Cut Direction
CutoffDistance | Returns or sets the Cutoff Distance
CutoffFlag | Returns or sets the Cutoff Flag
CutoffStock | Returns or sets the Cutoff Stock
CycleEvent | Returns the cycle event
CycleTable | Returns the cycle
FinishPasses | Returns or sets the Finish Passes
FromPoint | Returns or sets the From Point
FromPointStatus | Returns or sets the From Point Status
FromPointToolAxis | Returns or sets the From Point Tool Axis
GoHomePoint | Returns or sets the Go Home Point
GoHomePointStatus | Returns or sets the Go Home Point Status
GoHomePointToolAxis | Returns or sets the Go Home Point Tool Axis
Intol | Returns or sets the intol value
LayoutCiBuilder | Returns the Save Layer/Layout builder
LeadInPoint | Returns or sets the Lead In Point
LeadInPointStatus | Returns or sets the Lead In Point Status
LeadOutPointStatus | Returns or sets the Lead Out Point Status
LowerPlane | Returns or sets the Lower Plane
NumTabs | Returns or sets the Tab Points
OptimizationMethod | Returns or sets the optim method
Outtol | Returns or sets the outtol value
RegionMethod | Returns or sets the Tab Points Region Method
RetractPoint | Returns or sets the Retract Point
RetractPointStatus | Returns or sets the Retract Point Status
RetractPointToolAxis | Returns or sets the Retract Point Tool Axis
RoughPasses | Returns or sets the Rough Passes
SmoothLeadinDistance | Returns or sets the Smooth Leadin Distance
SmoothLeadinFlag | Returns or sets the Smooth Leadin Flag
SmoothLeadoutDistance | Returns or sets the Smooth Leadout Distance
SmoothLeadoutFlag | Returns or sets the Smooth Leadout Flag
StepoverBuilder | Returns the Stepover builder
StopPointDistance | Returns or sets the Stop Point Distance
StopPointFlag | Returns or sets the Stop Point Flag
StopPointType | Returns or sets the Stop Point Type
Tag | Returns the Tag for this object.
ThreadHolePoint | Returns or sets the Thread Hole Point
ThreadHolePointStatus | Returns or sets the Thread Hole Point Status
ThreadHolePointToolAxis | Returns or sets the Thread Hole Point Tool Axis
UpperPlane | Returns or sets the Upper Plane
WireDiameter | Returns or sets the Wire Diameter

# Methods

Method | Description
--- | ---
Commit | Commits any edits that have been applied to the builder.
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.
GetCustomizableItemBuilder | Returns the customizable item builder for the given customizable item name
GetCustomizableItemNames | Returns the names for all customizable item ids
GetObject | Returns the object currently being edited by this builder.
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate | Validate whether the inputs to the component are sufficient for commit to be called.

# Property Detail

## BackburnPasses

`WedmBasedGeomBuilder.``BackburnPasses`

  Returns or sets the Backburn Passes

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

  Getter Method

  Signature `BackburnPasses`

  Returns: | the Backburn Passes
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `BackburnPasses`

  Parameters: | backburnPasses (int) – the Backburn Passes

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## CustomBoundaryDataList

`WedmBasedGeomBuilder.``CustomBoundaryDataList`

  Returns the Custom Boundary Data List

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

  Getter Method

  Signature `CustomBoundaryDataList`

  Returns: | the Custom Boundary Data
  Return type: | `NXOpen.CAM.WedmCustomBoundaryDataBuilderList`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## CutDirection

`WedmBasedGeomBuilder.``CutDirection`

  Returns or sets the Cut Direction

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

  Getter Method

  Signature `CutDirection`

  Returns: | the Cut Direction
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `CutDirection`

  Parameters: | cutDirection (int) – the Cut Direction

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## CutoffDistance

`WedmBasedGeomBuilder.``CutoffDistance`

  Returns or sets the Cutoff Distance

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

  Getter Method

  Signature `CutoffDistance`

  Returns: | the Cutoff Distance
  Return type: | float

  New in version NX5.0.1.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `CutoffDistance`

  Parameters: | cutoffDistance (float) – the Cutoff Distance

  New in version NX5.0.1.

  License requirements: cam_base (“CAM BASE”)

## CutoffFlag

`WedmBasedGeomBuilder.``CutoffFlag`

  Returns or sets the Cutoff Flag

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

  Getter Method

  Signature `CutoffFlag`

  Returns: | the Cutoff Flag
  Return type: | int

  New in version NX5.0.1.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `CutoffFlag`

  Parameters: | cutoffFlag (int) – the Cutoff Flag

  New in version NX5.0.1.

  License requirements: cam_base (“CAM BASE”)

## CutoffStock

`WedmBasedGeomBuilder.``CutoffStock`

  Returns or sets the Cutoff Stock

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

  Getter Method

  Signature `CutoffStock`

  Returns: | the Cutoff Stock
  Return type: | float

  New in version NX5.0.1.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `CutoffStock`

  Parameters: | cutoffStock (float) – the Cutoff Stock

  New in version NX5.0.1.

  License requirements: cam_base (“CAM BASE”)

## FinishPasses

`WedmBasedGeomBuilder.``FinishPasses`

  Returns or sets the Finish Passes

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

  Getter Method

  Signature `FinishPasses`

  Returns: | the Finish Passes
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `FinishPasses`

  Parameters: | finishPasses (int) – the Finish Passes

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## FromPoint

`WedmBasedGeomBuilder.``FromPoint`

  Returns or sets the From Point

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

  Getter Method

  Signature `FromPoint`

  Returns: | the From Point
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `FromPoint`

  Parameters: | point (`NXOpen.NXObject`) – the From Point

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## FromPointStatus

`WedmBasedGeomBuilder.``FromPointStatus`

  Returns or sets the From Point Status

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

  Getter Method

  Signature `FromPointStatus`

  Returns: | the From Point Status
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `FromPointStatus`

  Parameters: | status (int) – the From Point Status

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## FromPointToolAxis

`WedmBasedGeomBuilder.``FromPointToolAxis`

  Returns or sets the From Point Tool Axis

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

  Getter Method

  Signature `FromPointToolAxis`

  Returns: | the From Point Tool Axis
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `FromPointToolAxis`

  Parameters: | toolAxis (`NXOpen.NXObject`) – the From Point Tool Axis

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## GoHomePoint

`WedmBasedGeomBuilder.``GoHomePoint`

  Returns or sets the Go Home Point

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

  Getter Method

  Signature `GoHomePoint`

  Returns: | the Go Home Point
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `GoHomePoint`

  Parameters: | point (`NXOpen.NXObject`) – the Go Home Point

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## GoHomePointStatus

`WedmBasedGeomBuilder.``GoHomePointStatus`

  Returns or sets the Go Home Point Status

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

  Getter Method

  Signature `GoHomePointStatus`

  Returns: | the Go Home Point Status
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `GoHomePointStatus`

  Parameters: | status (int) – the Go Home Point Status

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## GoHomePointToolAxis

`WedmBasedGeomBuilder.``GoHomePointToolAxis`

  Returns or sets the Go Home Point Tool Axis

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

  Getter Method

  Signature `GoHomePointToolAxis`

  Returns: | the Go Home Point Tool Axis
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `GoHomePointToolAxis`

  Parameters: | toolAxis (`NXOpen.NXObject`) – the Go Home Point Tool Axis

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## Intol

`WedmBasedGeomBuilder.``Intol`

  Returns or sets the intol value

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

  Getter Method

  Signature `Intol`

  Returns: | the intol value
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `Intol`

  Parameters: | intol (float) – the intol value

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## LayoutCiBuilder

`WedmBasedGeomBuilder.``LayoutCiBuilder`

  Returns the Save Layer/Layout builder

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

  Getter Method

  Signature `LayoutCiBuilder`

  Returns: | the save layer/layout builder
  Return type: | `NXOpen.CAM.LayoutCiBuilder`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## LeadInPoint

`WedmBasedGeomBuilder.``LeadInPoint`

  Returns or sets the Lead In Point

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

  Getter Method

  Signature `LeadInPoint`

  Returns: | the Lead In Point
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `LeadInPoint`

  Parameters: | point (`NXOpen.NXObject`) – the Lead In Point

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## LeadInPointStatus

`WedmBasedGeomBuilder.``LeadInPointStatus`

  Returns or sets the Lead In Point Status

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

  Getter Method

  Signature `LeadInPointStatus`

  Returns: | the Lead In Point Status
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `LeadInPointStatus`

  Parameters: | status (int) – the Lead In Point Status

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## LeadOutPointStatus

`WedmBasedGeomBuilder.``LeadOutPointStatus`

  Returns or sets the Lead Out Point Status

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

  Getter Method

  Signature `LeadOutPointStatus`

  Returns: | the Lead Out Point Status
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `LeadOutPointStatus`

  Parameters: | status (int) – the Lead Out Point Status

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## LowerPlane

`WedmBasedGeomBuilder.``LowerPlane`

  Returns or sets the Lower Plane

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

  Getter Method

  Signature `LowerPlane`

  Returns: | the Lower Plane
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `LowerPlane`

  Parameters: | lowerPlane (float) – the Lower Plane

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## NumTabs

`WedmBasedGeomBuilder.``NumTabs`

  Returns or sets the Tab Points

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

  Getter Method

  Signature `NumTabs`

  Returns: | the Num Tabs
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `NumTabs`

  Parameters: | numTabs (int) – the Num Tabs

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## Outtol

`WedmBasedGeomBuilder.``Outtol`

  Returns or sets the outtol value

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

  Getter Method

  Signature `Outtol`

  Returns: | the intol value
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `Outtol`

  Parameters: | outtol (float) – the intol value

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## RegionMethod

`WedmBasedGeomBuilder.``RegionMethod`

  Returns or sets the Tab Points Region Method

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

  Getter Method

  Signature `RegionMethod`

  Returns: | the Tab Points Region Method
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `RegionMethod`

  Parameters: | regionMethod (int) – the Tab Points Region Method

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## RetractPoint

`WedmBasedGeomBuilder.``RetractPoint`

  Returns or sets the Retract Point

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

  Getter Method

  Signature `RetractPoint`

  Returns: | the Retract Point
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `RetractPoint`

  Parameters: | point (`NXOpen.NXObject`) – the Retract Point

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## RetractPointStatus

`WedmBasedGeomBuilder.``RetractPointStatus`

  Returns or sets the Retract Point Status

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

  Getter Method

  Signature `RetractPointStatus`

  Returns: | the Retract Point Status
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `RetractPointStatus`

  Parameters: | status (int) – the Retract Point Status

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## RetractPointToolAxis

`WedmBasedGeomBuilder.``RetractPointToolAxis`

  Returns or sets the Retract Point Tool Axis

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

  Getter Method

  Signature `RetractPointToolAxis`

  Returns: | the Retract Point Tool Axis
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `RetractPointToolAxis`

  Parameters: | toolAxis (`NXOpen.NXObject`) – the Retract Point Tool Axis

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## RoughPasses

`WedmBasedGeomBuilder.``RoughPasses`

  Returns or sets the Rough Passes

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

  Getter Method

  Signature `RoughPasses`

  Returns: | the Rough Passes
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `RoughPasses`

  Parameters: | roughPasses (int) – the Rough Passes

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## SmoothLeadinDistance

`WedmBasedGeomBuilder.``SmoothLeadinDistance`

  Returns or sets the Smooth Leadin Distance

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

  Getter Method

  Signature `SmoothLeadinDistance`

  Returns: | the Smooth Leadin Distance
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `SmoothLeadinDistance`

  Parameters: | leadInDistance (float) – the Smooth Leadin Distance

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## SmoothLeadinFlag

`WedmBasedGeomBuilder.``SmoothLeadinFlag`

  Returns or sets the Smooth Leadin Flag

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

  Getter Method

  Signature `SmoothLeadinFlag`

  Returns: | the Smooth Leadin Flag
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `SmoothLeadinFlag`

  Parameters: | leadInFlag (int) – the Smooth Leadin Flag

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## SmoothLeadoutDistance

`WedmBasedGeomBuilder.``SmoothLeadoutDistance`

  Returns or sets the Smooth Leadout Distance

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

  Getter Method

  Signature `SmoothLeadoutDistance`

  Returns: | the Smooth Leadout Distance
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `SmoothLeadoutDistance`

  Parameters: | leadOutDistance (float) – the Smooth Leadout Distance

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## SmoothLeadoutFlag

`WedmBasedGeomBuilder.``SmoothLeadoutFlag`

  Returns or sets the Smooth Leadout Flag

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

  Getter Method

  Signature `SmoothLeadoutFlag`

  Returns: | the Smooth Leadout Flag
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `SmoothLeadoutFlag`

  Parameters: | leadOutFlag (int) – the Smooth Leadout Flag

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## StepoverBuilder

`WedmBasedGeomBuilder.``StepoverBuilder`

  Returns the Stepover builder

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

  Getter Method

  Signature `StepoverBuilder`

  Returns: | the Stepover Builder
  Return type: | `NXOpen.CAM.StepoverBuilder`

  New in version NX6.0.0.

  License requirements: None.

## StopPointDistance

`WedmBasedGeomBuilder.``StopPointDistance`

  Returns or sets the Stop Point Distance

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

  Getter Method

  Signature `StopPointDistance`

  Returns: | the Stop Point Distance
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `StopPointDistance`

  Parameters: | stopPointDistance (float) – the Stop Point Distance

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## StopPointFlag

`WedmBasedGeomBuilder.``StopPointFlag`

  Returns or sets the Stop Point Flag

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

  Getter Method

  Signature `StopPointFlag`

  Returns: | the Stop Point Flag
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `StopPointFlag`

  Parameters: | stopPointFlag (int) – the Stop Point Flag

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## StopPointType

`WedmBasedGeomBuilder.``StopPointType`

  Returns or sets the Stop Point Type

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

  Getter Method

  Signature `StopPointType`

  Returns: | the Stop Point Type
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `StopPointType`

  Parameters: | stopPointType (int) – the Stop Point Type

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## ThreadHolePoint

`WedmBasedGeomBuilder.``ThreadHolePoint`

  Returns or sets the Thread Hole Point

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

  Getter Method

  Signature `ThreadHolePoint`

  Returns: | the Thread Hole Point
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `ThreadHolePoint`

  Parameters: | point (`NXOpen.NXObject`) – the Thread Hole Point

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## ThreadHolePointStatus

`WedmBasedGeomBuilder.``ThreadHolePointStatus`

  Returns or sets the Thread Hole Point Status

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

  Getter Method

  Signature `ThreadHolePointStatus`

  Returns: | the Thread Hole Point Status
  Return type: | int

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `ThreadHolePointStatus`

  Parameters: | status (int) – the Thread Hole Point Status

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## ThreadHolePointToolAxis

`WedmBasedGeomBuilder.``ThreadHolePointToolAxis`

  Returns or sets the Thread Hole Point Tool Axis

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

  Getter Method

  Signature `ThreadHolePointToolAxis`

  Returns: | the Thread Hole Point Tool Axis
  Return type: | `NXOpen.NXObject`

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `ThreadHolePointToolAxis`

  Parameters: | toolAxis (`NXOpen.NXObject`) – the Thread Hole Point Tool Axis

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## UpperPlane

`WedmBasedGeomBuilder.``UpperPlane`

  Returns or sets the Upper Plane

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

  Getter Method

  Signature `UpperPlane`

  Returns: | the Upper Plane
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `UpperPlane`

  Parameters: | upperPlane (float) – the Upper Plane

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

## WireDiameter

`WedmBasedGeomBuilder.``WireDiameter`

  Returns or sets the Wire Diameter

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

  Getter Method

  Signature `WireDiameter`

  Returns: | the Wire Diameter
  Return type: | float

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `WireDiameter`

  Parameters: | wireDiameter (float) – the Wire Diameter

  New in version NX5.0.0.

  License requirements: cam_base (“CAM BASE”)

# Method Detail

## Validate

`WedmBasedGeomBuilder.``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.