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.