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 PassesNew 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_regNew 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 FlagNew 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 FlagNew 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 smoothingNew 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 FlagNew 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 TypeNew 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.