NcmTurningBuilder Class

class NXOpen.CAM.NcmTurningBuilder

Bases: NXOpen.CAM.NcmSubopBuilder

Represents a CAM.

NcmTurningBuilder .. 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
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
Cutcom Returns the cutter compensation builder
DefaultRegionStartType Returns or sets the region start type
NcmHoleMachiningBuilder Returns the non cutting moves hole machining 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

AvoidanceAfterLastRetract

NcmTurningBuilder.AvoidanceAfterLastRetract

Returns or sets the prefer direct motion after last retract

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

Getter Method

Signature AvoidanceAfterLastRetract

Returns:the prefer direct motion after last retract
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AvoidanceAfterLastRetract

Parameters:avoidanceAfterLastRetract (bool) – the prefer direct motion after last retract

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

AvoidanceApproachBuilder

NcmTurningBuilder.AvoidanceApproachBuilder

Returns the approach path builder

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

Getter Method

Signature AvoidanceApproachBuilder

Returns:the avoidance approach builder
Return type:NXOpen.CAM.TurnAvoidanceApproachBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceBetweenRegions

NcmTurningBuilder.AvoidanceBetweenRegions

Returns or sets the prefer direct motion between regions

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

Getter Method

Signature AvoidanceBetweenRegions

Returns:the prefer direct motion between regions
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AvoidanceBetweenRegions

Parameters:avoidanceBetweenRegions (bool) – the prefer direct motion between regions

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

AvoidanceClearanceBuilder

NcmTurningBuilder.AvoidanceClearanceBuilder

Returns the clearance builder

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

Getter Method

Signature AvoidanceClearanceBuilder

Returns:the avoidance clearance builder
Return type:NXOpen.CAM.TurnAvoidanceClearanceBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceDepartureBuilder

NcmTurningBuilder.AvoidanceDepartureBuilder

Returns the departure path builder

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

Getter Method

Signature AvoidanceDepartureBuilder

Returns:the avoidance departure path builder
Return type:NXOpen.CAM.TurnAvoidanceDepartureBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceFromBuilder

NcmTurningBuilder.AvoidanceFromBuilder

Returns the avoidance from builder

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

Getter Method

Signature AvoidanceFromBuilder

Returns:the avoidance from builder
Return type:NXOpen.CAM.TurnAvoidanceFromBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceGohomeBuilder

NcmTurningBuilder.AvoidanceGohomeBuilder

Returns the gohome point builder

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

Getter Method

Signature AvoidanceGohomeBuilder

Returns:the avoidance gohome path builder
Return type:NXOpen.CAM.TurnAvoidanceGohomeBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceReturnBuilder

NcmTurningBuilder.AvoidanceReturnBuilder

Returns the return path builder

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

Getter Method

Signature AvoidanceReturnBuilder

Returns:the avoidance return path builder
Return type:NXOpen.CAM.TurnAvoidanceReturnBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceStartBuilder

NcmTurningBuilder.AvoidanceStartBuilder

Returns the avoidance start builder

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

Getter Method

Signature AvoidanceStartBuilder

Returns:the avoidance start builder
Return type:NXOpen.CAM.TurnAvoidanceStartBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceStartOfEngageBuilder

NcmTurningBuilder.AvoidanceStartOfEngageBuilder

Returns the start of engage builder

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

Getter Method

Signature AvoidanceStartOfEngageBuilder

Returns:the avoidance start of engage builder
Return type:NXOpen.CAM.TurnAvoidanceStartOfEngageBuilder

New in version NX6.0.0.

License requirements: None.

AvoidanceToStartOfEngage

NcmTurningBuilder.AvoidanceToStartOfEngage

Returns or sets the prefer direct motion to start of engage

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

Getter Method

Signature AvoidanceToStartOfEngage

Returns:the prefer direct motion to start of engage
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AvoidanceToStartOfEngage

Parameters:avoidanceToStartOfEngage (bool) – the prefer direct motion to start of engage

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

Cutcom

NcmTurningBuilder.Cutcom

Returns the cutter compensation builder

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

Getter Method

Signature Cutcom

Returns:the cutter compensation builder
Return type:NXOpen.CAM.Cutcom

New in version NX6.0.2.

License requirements: None.

NcmHoleMachiningBuilder

NcmTurningBuilder.NcmHoleMachiningBuilder

Returns the non cutting moves hole machining builder

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

Getter Method

Signature NcmHoleMachiningBuilder

Returns:the non cutting moves hole machining builder
Return type:NXOpen.CAM.NcmHoleMachining

New in version NX10.0.2.

License requirements: None.

Method Detail

Validate

NcmTurningBuilder.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.