NcmTurnRoughFinishBuilder Class

class NXOpen.CAM.NcmTurnRoughFinishBuilder

Bases: NXOpen.CAM.NcmTurningBuilder

Represents a CAM.

NcmTurnRoughFinishBuilder .. 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
EngageProfileBuilder Returns the Profiling Engage builder
LocalReturnBuilder Returns the Local Return builder
NcmHoleMachiningBuilder Returns the non cutting moves hole machining builder
RadialSafeClearance Returns or sets the radial safe clearance value
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
GetRegionStartPoints Returns region start points
SetRegionStartPoints Sets region start points

Property Detail

AvoidanceForAutomaticEngage

NcmTurnRoughFinishBuilder.AvoidanceForAutomaticEngage

Returns or sets the additional checking for automatic engage

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

Getter Method

Signature AvoidanceForAutomaticEngage()

Returns:the additional checking for automatic engage
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AvoidanceForAutomaticEngage(avoidanceAutomaticEngage)

Parameters:avoidanceAutomaticEngage (bool) – the additional checking for automatic engage

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

AvoidanceForAutomaticRetract

NcmTurnRoughFinishBuilder.AvoidanceForAutomaticRetract

Returns or sets the additional checking for automatic retract

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

Getter Method

Signature AvoidanceForAutomaticRetract()

Returns:the additional checking for automatic retract
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AvoidanceForAutomaticRetract(avoidanceAutomaticRetract)

Parameters:avoidanceAutomaticRetract (bool) – the additional checking for automatic retract

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

AvoidanceForMinimumClearance

NcmTurnRoughFinishBuilder.AvoidanceForMinimumClearance

Returns or sets the additional checking for minimum clearance

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

Getter Method

Signature AvoidanceForMinimumClearance()

Returns:the additional checking for minimum clearance
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AvoidanceForMinimumClearance(avoidanceMinimumClearance)

Parameters:avoidanceMinimumClearance (bool) – the additional checking for minimum clearance

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

AxialSafeClearance

NcmTurnRoughFinishBuilder.AxialSafeClearance

Returns or sets the axial safe clearance value

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

Getter Method

Signature AxialSafeClearance()

Returns:the axial safe clearance value
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AxialSafeClearance(axialSafeClearanceValue)

Parameters:axialSafeClearanceValue (float) – the axial safe clearance value

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

EngageProfileBuilder

NcmTurnRoughFinishBuilder.EngageProfileBuilder

Returns the Profiling Engage builder

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

Getter Method

Signature EngageProfileBuilder()

Returns:the Profiling Engage builder
Return type:NXOpen.CAM.TurnEngageRetractBuilder

New in version NX6.0.0.

License requirements: None.

LocalReturnBuilder

NcmTurnRoughFinishBuilder.LocalReturnBuilder

Returns the Local Return builder

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

Getter Method

Signature LocalReturnBuilder()

Returns:the Local Return builder
Return type:NXOpen.CAM.TurnRoughFinishLocalReturnBuilder

New in version NX6.0.0.

License requirements: None.

RadialSafeClearance

NcmTurnRoughFinishBuilder.RadialSafeClearance

Returns or sets the radial safe clearance value

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

Getter Method

Signature RadialSafeClearance()

Returns:the radial safe clearance value
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RadialSafeClearance(radialSafeClearanceValue)

Parameters:radialSafeClearanceValue (float) – the radial safe clearance value

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

RetractProfileBuilder

NcmTurnRoughFinishBuilder.RetractProfileBuilder

Returns the Profiling Retract builder

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

Getter Method

Signature RetractProfileBuilder()

Returns:the Profiling Retract builder
Return type:NXOpen.CAM.TurnEngageRetractBuilder

New in version NX6.0.0.

License requirements: None.