NcmTurnRoughBuilder Class¶
-
class
NXOpen.CAM.
NcmTurnRoughBuilder
¶ Bases:
NXOpen.CAM.NcmTurnRoughFinishBuilder
Represents a CAM.
NcmTurnRoughBuilder .. versionadded:: NX6.0.0
Properties¶
Property | Description |
---|---|
AvoidanceAfterLastRetract | Returns or sets the prefer direct motion after last retract |
AvoidanceApproachBuilder | Returns the approach path builder |
AvoidanceBetweenRegions | Returns or sets the prefer direct motion between regions |
AvoidanceClearanceBuilder | Returns the clearance builder |
AvoidanceDepartureBuilder | Returns the departure path builder |
AvoidanceForAutomaticEngage | Returns or sets the additional checking for automatic engage |
AvoidanceForAutomaticRetract | Returns or sets the additional checking for automatic retract |
AvoidanceForMinimumClearance | Returns or sets the additional checking for minimum clearance |
AvoidanceFromBuilder | Returns the avoidance from builder |
AvoidanceGohomeBuilder | Returns the gohome point builder |
AvoidanceReturnBuilder | Returns the return path builder |
AvoidanceStartBuilder | Returns the avoidance start builder |
AvoidanceStartOfEngageBuilder | Returns the start of engage builder |
AvoidanceToStartOfEngage | Returns or sets the prefer direct motion to start of engage |
AxialSafeClearance | Returns or sets the axial safe clearance value |
Cutcom | Returns the cutter compensation builder |
DefaultRegionStartType | Returns or sets the region start type |
EngageFirstPlungeBuilder | Returns the First Plunge Engage builder |
EngageLevelBlankBuilder | Returns the Level Blank Engage builder |
EngageLevelPartBuilder | Returns the Level Part Engage builder |
EngageLevelSafeBuilder | Returns the Level Safe Engage builder |
EngagePlungeBuilder | Returns the Plunge Engage builder |
EngageProfileBuilder | Returns the Profiling Engage builder |
LocalReturnBuilder | Returns the Local Return builder |
NcmHoleMachiningBuilder | Returns the non cutting moves hole machining builder |
ProfillingLocalReturnBuilder | Returns the RoughLocal Return builder |
RadialSafeClearance | Returns or sets the radial safe clearance value |
RetractFirstPlungeBuilder | Returns the First Plunge Retract builder |
RetractLevelBlankBuilder | Returns the Level Blank Retract builder |
RetractLevelPartBuilder | Returns the Level Part Retract builder |
RetractPlungeBuilder | Returns the Plunge Retract builder |
RetractProfileBuilder | Returns the Profiling Retract builder |
StartPointsEffectDistBuilder | Returns the region start points effective distance builder (inheritable tool dep) |
StartPointsUseEffectDist | Returns or sets the start points use effective distance |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
GetCustomizableItemBuilder | Returns the customizable item builder for given customizable item name |
GetCustomizableItemNames | Returns the names for all customizable item ids |
GetRegionStartPoints | Returns region start points |
SetRegionStartPoints | Sets region start points |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
EngageFirstPlungeBuilder¶
-
NcmTurnRoughBuilder.
EngageFirstPlungeBuilder
¶ Returns the First Plunge Engage builder
-------------------------------------
Getter Method
Signature
EngageFirstPlungeBuilder
Returns: the First Plunge Engage builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
EngageLevelBlankBuilder¶
-
NcmTurnRoughBuilder.
EngageLevelBlankBuilder
¶ Returns the Level Blank Engage builder
-------------------------------------
Getter Method
Signature
EngageLevelBlankBuilder
Returns: the Level Blank Engage builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
EngageLevelPartBuilder¶
-
NcmTurnRoughBuilder.
EngageLevelPartBuilder
¶ Returns the Level Part Engage builder
-------------------------------------
Getter Method
Signature
EngageLevelPartBuilder
Returns: the Level Part Engage builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
EngageLevelSafeBuilder¶
-
NcmTurnRoughBuilder.
EngageLevelSafeBuilder
¶ Returns the Level Safe Engage builder
-------------------------------------
Getter Method
Signature
EngageLevelSafeBuilder
Returns: the Level Safe Engage builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
EngagePlungeBuilder¶
-
NcmTurnRoughBuilder.
EngagePlungeBuilder
¶ Returns the Plunge Engage builder
-------------------------------------
Getter Method
Signature
EngagePlungeBuilder
Returns: the Plunge Engage builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
ProfillingLocalReturnBuilder¶
-
NcmTurnRoughBuilder.
ProfillingLocalReturnBuilder
¶ Returns the RoughLocal Return builder
-------------------------------------
Getter Method
Signature
ProfillingLocalReturnBuilder
Returns: the RoughLocal Return builder Return type: NXOpen.CAM.TurnRoughFinishLocalReturnBuilder
New in version NX6.0.0.
License requirements: None.
RetractFirstPlungeBuilder¶
-
NcmTurnRoughBuilder.
RetractFirstPlungeBuilder
¶ Returns the First Plunge Retract builder
-------------------------------------
Getter Method
Signature
RetractFirstPlungeBuilder
Returns: the First Plunge Retract builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
RetractLevelBlankBuilder¶
-
NcmTurnRoughBuilder.
RetractLevelBlankBuilder
¶ Returns the Level Blank Retract builder
-------------------------------------
Getter Method
Signature
RetractLevelBlankBuilder
Returns: the Level Blank Retract builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
RetractLevelPartBuilder¶
-
NcmTurnRoughBuilder.
RetractLevelPartBuilder
¶ Returns the Level Part Retract builder
-------------------------------------
Getter Method
Signature
RetractLevelPartBuilder
Returns: the Level Part Retract builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
RetractPlungeBuilder¶
-
NcmTurnRoughBuilder.
RetractPlungeBuilder
¶ Returns the Plunge Retract builder
-------------------------------------
Getter Method
Signature
RetractPlungeBuilder
Returns: the Plunge Retract builder Return type: NXOpen.CAM.TurnEngageRetractBuilder
New in version NX6.0.0.
License requirements: None.
Method Detail¶
Validate¶
-
NcmTurnRoughBuilder.
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.