WedmGeomBuilder Class

class NXOpen.CAM.WedmGeomBuilder

Bases: NXOpen.CAM.NCGroupBuilder

Represents a WedmGeom Builder

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

New in version NX7.5.0.

Properties

Property Description
ApiExitName Returns or sets the api exit name
BackburnDistanceBuilder Returns the backburn_distance builder
BackburnFlag Returns or sets the Rough and Backburn Flag
BackburnPasses Returns or sets the Backburn Passes
ConvexCorner Returns or sets the convex_corner
CornerMaximumAngleBuilder Returns the corner_maximum_angle builder
CornerMinimumAngleBuilder Returns the corner_minimum_angle builder
CornerRadiusBuilder Returns the corner_radius builder
CustomBoundaryDataList Returns the custom boundary data list
CutParameters Returns the cut parameter object
CutoffDistanceBuilder Returns the cutoff_distance builder
CutoffFlag Returns or sets the Cutoff Flag
CutoffFlagBuilder Returns the cutoff_flag builder
CutoffStockBuilder Returns the cutoff_stock builder
CycleEvent Returns the cycle event
CycleTable Returns the cycle
Description Returns or sets the description
EndUdeSet Returns the end ude set
FinishPassesBuilder Returns the finish_passes builder
LayoutCiBuilder Returns the Save Layer/Layout builder
LeadInCircleAngleBuilder Returns the lead_in_circle_angle_builder
LeadInPoint Returns the lead in point
LeadInRadiusBuilder Returns the lead_in_radius_builder
LeadOutCircleAngleBuilder Returns the lead_out_circle_angle_builder
LeadOutPoint Returns the lead out point
LeadOutRadiusBuilder Returns the lead_out_radius_builder
LoopRadius Returns the loop radius
MaximumLoopAngle Returns the maximum loop angle
MinimumLoopAngle Returns the minimum loop angle
NcmWedmBuilder Returns the non-cutting builder
NocoreStockBuilder Returns the nocore_stock builder
NumTabs Returns or sets the Tab Points
OptimizationMethod Returns or sets the optim method
RegionMethod Returns or sets the Tab Points Region Method
RetractPoint Returns the retract point
RoughPassesBuilder Returns the rough_passes builder
SmoothLeadInOption Returns or sets the Smooth Leadin Flag
SmoothLeadOutDistanceBuilder Returns the smooth_lead_out_distance builder
SmoothLeadOutOption Returns or sets the Smooth Leadout Flag
Smoothing Returns or sets the smoothing
StartUdeSet Returns the start ude set
StopPointDistanceBuilder Returns the stop_point_distance builder
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 the thread hole point
WedmArcOutputTypeCiBuilder Returns the wedm arc output type Builder
WedmStatusControlCiBuilder Returns the wedm status control ci Builder

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.
ExecuteApiExit Execute api exit
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.

Enumerations

WedmGeomBuilderBackburnPassesTypes Enumeration the types available for wedm backburn passes
WedmGeomBuilderConvexCornerTypes Enumeration the types available for convex corner control
WedmGeomBuilderCornerSmoothingType Enumeration the types available for corner smoothing
WedmGeomBuilderSmoothLeadInTypes Enumeration the types available for smooth_lead_in
WedmGeomBuilderSmoothLeadOutTypes Enumeration the types available for smooth_lead_out_types
WedmGeomBuilderStopPointFlagTypes Enumeration the types available for wedm stop point
WedmGeomBuilderStopPointTypes Enumeration the types available for wedm stop point

Property Detail

ApiExitName

WedmGeomBuilder.ApiExitName

Returns or sets the api exit name

-------------------------------------

Getter Method

Signature ApiExitName

Returns:the api exit name
Return type:str

New in version NX8.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature ApiExitName

Parameters:exitName (str) – the api exit name

New in version NX8.5.0.

License requirements: cam_base (“CAM BASE”)

BackburnDistanceBuilder

WedmGeomBuilder.BackburnDistanceBuilder

Returns the backburn_distance builder

-------------------------------------

Getter Method

Signature BackburnDistanceBuilder

Returns:the backburn_distance Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

BackburnFlag

WedmGeomBuilder.BackburnFlag

Returns or sets the Rough and Backburn Flag

-------------------------------------

Getter Method

Signature BackburnFlag

Returns:the Backburn Flag
Return type:int

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature BackburnFlag

Parameters:backburnFlag (int) – the Backburn Flag

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

BackburnPasses

WedmGeomBuilder.BackburnPasses

Returns or sets the Backburn Passes

-------------------------------------

Getter Method

Signature BackburnPasses

Returns:the Backburn Passes
Return type:NXOpen.CAM.WedmGeomBuilderBackburnPassesTypes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature BackburnPasses

Parameters:backburnPasses (NXOpen.CAM.WedmGeomBuilderBackburnPassesTypes) – the Backburn Passes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ConvexCorner

WedmGeomBuilder.ConvexCorner

Returns or sets the convex_corner

-------------------------------------

Getter Method

Signature ConvexCorner

Returns:the convex_corner
Return type:NXOpen.CAM.WedmGeomBuilderConvexCornerTypes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature ConvexCorner

Parameters:convexCorner (NXOpen.CAM.WedmGeomBuilderConvexCornerTypes) – the cutcom_reg

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CornerMaximumAngleBuilder

WedmGeomBuilder.CornerMaximumAngleBuilder

Returns the corner_maximum_angle builder

-------------------------------------

Getter Method

Signature CornerMaximumAngleBuilder

Returns:the corner_maximum_angle Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CornerMinimumAngleBuilder

WedmGeomBuilder.CornerMinimumAngleBuilder

Returns the corner_minimum_angle builder

-------------------------------------

Getter Method

Signature CornerMinimumAngleBuilder

Returns:the corner_minimum_angle Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CornerRadiusBuilder

WedmGeomBuilder.CornerRadiusBuilder

Returns the corner_radius builder

-------------------------------------

Getter Method

Signature CornerRadiusBuilder

Returns:the corner_radius Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CustomBoundaryDataList

WedmGeomBuilder.CustomBoundaryDataList

Returns the custom boundary data list

-------------------------------------

Getter Method

Signature CustomBoundaryDataList

Returns:custom boundary data list
Return type:NXOpen.CAM.WedmCustomBoundaryDataBuilderList

New in version NX8.0.1.

License requirements: cam_base (“CAM BASE”)

CutParameters

WedmGeomBuilder.CutParameters

Returns the cut parameter object

-------------------------------------

Getter Method

Signature CutParameters

Returns:
Return type:NXOpen.CAM.WedmCutParameters

New in version NX7.5.0.

License requirements: None.

CutoffDistanceBuilder

WedmGeomBuilder.CutoffDistanceBuilder

Returns the cutoff_distance builder

-------------------------------------

Getter Method

Signature CutoffDistanceBuilder

Returns:the cutoff_distance Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CutoffFlag

WedmGeomBuilder.CutoffFlag

Returns or sets the Cutoff Flag

-------------------------------------

Getter Method

Signature CutoffFlag

Returns:the Cutoff Flag
Return type:int

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature CutoffFlag

Parameters:cutoffFlag (int) – the Cutoff Flag

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CutoffFlagBuilder

WedmGeomBuilder.CutoffFlagBuilder

Returns the cutoff_flag builder

-------------------------------------

Getter Method

Signature CutoffFlagBuilder

Returns:the cutoff_flag Builder
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

CutoffStockBuilder

WedmGeomBuilder.CutoffStockBuilder

Returns the cutoff_stock builder

-------------------------------------

Getter Method

Signature CutoffStockBuilder

Returns:the cutoff_stock Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

FinishPassesBuilder

WedmGeomBuilder.FinishPassesBuilder

Returns the finish_passes builder

-------------------------------------

Getter Method

Signature FinishPassesBuilder

Returns:the finish_passes Builder
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

LayoutCiBuilder

WedmGeomBuilder.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 NX7.5.0.

License requirements: cam_base (“CAM BASE”)

LeadInCircleAngleBuilder

WedmGeomBuilder.LeadInCircleAngleBuilder

Returns the lead_in_circle_angle_builder

-------------------------------------

Getter Method

Signature LeadInCircleAngleBuilder

Returns:the lead_in_circle_angle_builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

LeadInPoint

WedmGeomBuilder.LeadInPoint

Returns the lead in point

-------------------------------------

Getter Method

Signature LeadInPoint

Returns:the lead in point
Return type:NXOpen.CAM.WedmPointDefinitionBuilder

New in version NX8.0.1.

License requirements: cam_base (“CAM BASE”)

LeadInRadiusBuilder

WedmGeomBuilder.LeadInRadiusBuilder

Returns the lead_in_radius_builder

-------------------------------------

Getter Method

Signature LeadInRadiusBuilder

Returns:the lead_in_radius_builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

LeadOutCircleAngleBuilder

WedmGeomBuilder.LeadOutCircleAngleBuilder

Returns the lead_out_circle_angle_builder

-------------------------------------

Getter Method

Signature LeadOutCircleAngleBuilder

Returns:the lead_out_circle_angle_builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

LeadOutPoint

WedmGeomBuilder.LeadOutPoint

Returns the lead out point

-------------------------------------

Getter Method

Signature LeadOutPoint

Returns:the lead out point
Return type:NXOpen.CAM.WedmPointDefinitionBuilder

New in version NX8.0.1.

License requirements: cam_base (“CAM BASE”)

LeadOutRadiusBuilder

WedmGeomBuilder.LeadOutRadiusBuilder

Returns the lead_out_radius_builder

-------------------------------------

Getter Method

Signature LeadOutRadiusBuilder

Returns:the lead_out_radius_builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

LoopRadius

WedmGeomBuilder.LoopRadius

Returns the loop radius

-------------------------------------

Getter Method

Signature LoopRadius

Returns:the loop radius
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: None.

MaximumLoopAngle

WedmGeomBuilder.MaximumLoopAngle

Returns the maximum loop angle

-------------------------------------

Getter Method

Signature MaximumLoopAngle

Returns:the maximum loop angle
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: None.

MinimumLoopAngle

WedmGeomBuilder.MinimumLoopAngle

Returns the minimum loop angle

-------------------------------------

Getter Method

Signature MinimumLoopAngle

Returns:the minimum loop angle
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: None.

NcmWedmBuilder

WedmGeomBuilder.NcmWedmBuilder

Returns the non-cutting builder

-------------------------------------

Getter Method

Signature NcmWedmBuilder

Returns:the non-cutting builder
Return type:NXOpen.CAM.NcmWedmBuilder

New in version NX7.5.0.

License requirements: None.

NocoreStockBuilder

WedmGeomBuilder.NocoreStockBuilder

Returns the nocore_stock builder

-------------------------------------

Getter Method

Signature NocoreStockBuilder

Returns:the nocore_stock Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

NumTabs

WedmGeomBuilder.NumTabs

Returns or sets the Tab Points

-------------------------------------

Getter Method

Signature NumTabs

Returns:the Num Tabs
Return type:int

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature NumTabs

Parameters:numTabs (int) – the Num Tabs

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

RegionMethod

WedmGeomBuilder.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 NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature RegionMethod

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

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

RetractPoint

WedmGeomBuilder.RetractPoint

Returns the retract point

-------------------------------------

Getter Method

Signature RetractPoint

Returns:the retract point
Return type:NXOpen.CAM.WedmPointDefinitionBuilder

New in version NX8.0.1.

License requirements: cam_base (“CAM BASE”)

RoughPassesBuilder

WedmGeomBuilder.RoughPassesBuilder

Returns the rough_passes builder

-------------------------------------

Getter Method

Signature RoughPassesBuilder

Returns:the rough_passes Builder
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

SmoothLeadInOption

WedmGeomBuilder.SmoothLeadInOption

Returns or sets the Smooth Leadin Flag

-------------------------------------

Getter Method

Signature SmoothLeadInOption

Returns:the Smooth Leadin Flag
Return type:NXOpen.CAM.WedmGeomBuilderSmoothLeadInTypes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature SmoothLeadInOption

Parameters:leadInFlag (NXOpen.CAM.WedmGeomBuilderSmoothLeadInTypes) – the Smooth Leadin Flag

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

SmoothLeadOutDistanceBuilder

WedmGeomBuilder.SmoothLeadOutDistanceBuilder

Returns the smooth_lead_out_distance builder

-------------------------------------

Getter Method

Signature SmoothLeadOutDistanceBuilder

Returns:the smooth_lead_out_distance Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

SmoothLeadOutOption

WedmGeomBuilder.SmoothLeadOutOption

Returns or sets the Smooth Leadout Flag

-------------------------------------

Getter Method

Signature SmoothLeadOutOption

Returns:the Smooth Leadout Flag
Return type:NXOpen.CAM.WedmGeomBuilderSmoothLeadOutTypes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature SmoothLeadOutOption

Parameters:leadOutOption (NXOpen.CAM.WedmGeomBuilderSmoothLeadOutTypes) – the Smooth Leadout Flag

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

Smoothing

WedmGeomBuilder.Smoothing

Returns or sets the smoothing

-------------------------------------

Getter Method

Signature Smoothing

Returns:the smoothing
Return type:NXOpen.CAM.WedmGeomBuilderCornerSmoothingType

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature Smoothing

Parameters:smoothing (NXOpen.CAM.WedmGeomBuilderCornerSmoothingType) – the smoothing

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

StopPointDistanceBuilder

WedmGeomBuilder.StopPointDistanceBuilder

Returns the stop_point_distance builder

-------------------------------------

Getter Method

Signature StopPointDistanceBuilder

Returns:the stop_point_distance Builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

StopPointFlag

WedmGeomBuilder.StopPointFlag

Returns or sets the Stop Point Flag

-------------------------------------

Getter Method

Signature StopPointFlag

Returns:the Stop Point Flag
Return type:NXOpen.CAM.WedmGeomBuilderStopPointFlagTypes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature StopPointFlag

Parameters:stopPointFlag (NXOpen.CAM.WedmGeomBuilderStopPointFlagTypes) – the Stop Point Flag

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

StopPointType

WedmGeomBuilder.StopPointType

Returns or sets the Stop Point Type

-------------------------------------

Getter Method

Signature StopPointType

Returns:the Stop Point Type
Return type:NXOpen.CAM.WedmGeomBuilderStopPointTypes

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

-------------------------------------

Setter Method

Signature StopPointType

Parameters:stopPointType (NXOpen.CAM.WedmGeomBuilderStopPointTypes) – the Stop Point Type

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ThreadHolePoint

WedmGeomBuilder.ThreadHolePoint

Returns the thread hole point

-------------------------------------

Getter Method

Signature ThreadHolePoint

Returns:the thread hole point
Return type:NXOpen.CAM.WedmPointDefinitionBuilder

New in version NX8.0.1.

License requirements: cam_base (“CAM BASE”)

WedmArcOutputTypeCiBuilder

WedmGeomBuilder.WedmArcOutputTypeCiBuilder

Returns the wedm arc output type Builder

-------------------------------------

Getter Method

Signature WedmArcOutputTypeCiBuilder

Returns:the wedm_arc_output_type Builder
Return type:NXOpen.CAM.WedmArcOutputTypeCiBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

WedmStatusControlCiBuilder

WedmGeomBuilder.WedmStatusControlCiBuilder

Returns the wedm status control ci Builder

-------------------------------------

Getter Method

Signature WedmStatusControlCiBuilder

Returns:the wedm_status_control_ci Builder
Return type:NXOpen.CAM.WedmStatusControlCiBuilder

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

Method Detail

ExecuteApiExit

WedmGeomBuilder.ExecuteApiExit

Execute api exit

Signature ExecuteApiExit()

New in version NX8.5.0.

License requirements: cam_base (“CAM BASE”)

Validate

WedmGeomBuilder.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.