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.