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. |
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(exitName)
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(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(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(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(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(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(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(leadInFlag)
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(leadOutOption)
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(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(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(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.