TurnCutParameters Class — NXOpen Python API Reference 12.0.0 documentation

# TurnCutParameters Class

class `NXOpen.CAM.``TurnCutParameters`

  Bases: `NXOpen.CAM.CutParameters`

  Represents a `NXOpen.CAM.TurnCutParameters`

  New in version NX6.0.0.

# Properties

Property | Description
--- | ---
AdditionalProfiling | Returns or sets the additional profiling
AllowUndercut | Returns or sets the undercut
CheckIpwCollisions | Returns or sets the value to Check for Ipw Collsions
CheckSafeClearance | Returns the Check Safe Clearance
ChipControl | Returns the chip control
CleanupControl | Returns or sets the cleanup control
ConcaveCornerControl | Returns the corner concave
ContourDiameterAngle | Returns the contour diameter angle
ContourFaceAngle | Returns the contour face angle
ContourLevelAngle | Returns the contour level angle
ContourSteepAngle | Returns the contour steep angle
CutConnection | Returns or sets the cut connection
CutDwell | Returns the Cut Dwell
CutFillets | Returns or sets the fillets mode
ExtendAtStart | Returns or sets the Corner Start Extension
FacesSequence | Returns the Faces Sequence
FinishDwell | Returns the finish dwell
FinishPasses | Returns or sets the finish passes
GrooveCornerControl | Returns the groove corner control
HolderClearance | Returns the Holder Clearance
InitialProfilePlunge | Returns the initial profile plunge
IpwType | Returns or sets the IPW type
MinCutDepth | Returns the min cut depth
MinCutLength | Returns the min cut length
MultiPasses | Returns the multi passes
MultiRamp | Returns the multi ramp
NeckClearance | Returns the Neck Clearance
NormalCorner | Returns the normal corners
OmitLastPass | Returns or sets the omit last pass
PartSafeClearance | Returns the Part Safe Clearance
PartStock | Returns the part stock
ProfileCutRegions | Returns or sets the profile cut regions
ProfileDirection | Returns the direction
ProfileStrategy | Returns the cut strategy
RampingMode | Returns the ramping mode
ReliefCut | Returns the relief cut
ReliefPlunge | Returns the Relief Plunge
SecondaryTestCut | Returns the Secondary Test Cut
ShallowCorner | Returns the corner shallow
ShankClearance | Returns the Shank Clearance
SpringPasses | Returns the spring passes
StopPosition | Returns the stop position
Tag | Returns the Tag for this object.
TestCut | Returns the Test Cut
Tolerances | Returns the Tolerances builder
TurnBlankStock | Returns the blank stock
TurnCutterClearance | Returns the cutter clearance angles
TurnOverlap | Returns the overlap
TurnPartStock | Returns the part stock
TurnProfileStock | Returns the profile stock
UseToolHolder | Returns or sets the use tool holder

# Methods

# Property Detail

## AdditionalProfiling

`TurnCutParameters.``AdditionalProfiling`

  Returns or sets the additional profiling

  `-------------------------------------`

  Getter Method

  Signature `AdditionalProfiling`

  Returns: | the additional profiling
  Return type: | bool

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AdditionalProfiling`

  Parameters: | profilingValue (bool) – the additional profiling

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## AllowUndercut

`TurnCutParameters.``AllowUndercut`

  Returns or sets the undercut

  `-------------------------------------`

  Getter Method

  Signature `AllowUndercut`

  Returns: | the undercut
  Return type: | bool

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AllowUndercut`

  Parameters: | undercut (bool) – the undercut

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## ChipControl

`TurnCutParameters.``ChipControl`

  Returns the chip control

  `-------------------------------------`

  Getter Method

  Signature `ChipControl`

  Returns: | the chip control
  Return type: | `NXOpen.CAM.ChipControl`

  New in version NX6.0.0.

  License requirements: None.

## CleanupControl

`TurnCutParameters.``CleanupControl`

  Returns or sets the cleanup control

  `-------------------------------------`

  Getter Method

  Signature `CleanupControl`

  Returns: | the cleanup control mode
  Return type: | `NXOpen.CAM.CutParametersCleanupControlTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CleanupControl`

  Parameters: | cleanupControlValue (`NXOpen.CAM.CutParametersCleanupControlTypes`) – the cleanup control mode

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## ConcaveCornerControl

`TurnCutParameters.``ConcaveCornerControl`

  Returns the corner concave

  `-------------------------------------`

  Getter Method

  Signature `ConcaveCornerControl`

  Returns: | the Concave Corners builder
  Return type: | `NXOpen.CAM.TurnConcaveCornerControl`

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)

## ContourDiameterAngle

`TurnCutParameters.``ContourDiameterAngle`

  Returns the contour diameter angle

  `-------------------------------------`

  Getter Method

  Signature `ContourDiameterAngle`

  Returns: | the contour diameter angle
  Return type: | `NXOpen.CAM.ContourAngle`

  New in version NX6.0.0.

  License requirements: None.

## ContourFaceAngle

`TurnCutParameters.``ContourFaceAngle`

  Returns the contour face angle

  `-------------------------------------`

  Getter Method

  Signature `ContourFaceAngle`

  Returns: | the contour face angle
  Return type: | `NXOpen.CAM.ContourAngle`

  New in version NX6.0.0.

  License requirements: None.

## ContourLevelAngle

`TurnCutParameters.``ContourLevelAngle`

  Returns the contour level angle

  `-------------------------------------`

  Getter Method

  Signature `ContourLevelAngle`

  Returns: | the contour level angle
  Return type: | `NXOpen.CAM.ContourAngle`

  New in version NX6.0.0.

  License requirements: None.

## ContourSteepAngle

`TurnCutParameters.``ContourSteepAngle`

  Returns the contour steep angle

  `-------------------------------------`

  Getter Method

  Signature `ContourSteepAngle`

  Returns: | the contour steep angle
  Return type: | `NXOpen.CAM.ContourAngle`

  New in version NX6.0.0.

  License requirements: None.

## CutConnection

`TurnCutParameters.``CutConnection`

  Returns or sets the cut connection

  `-------------------------------------`

  Getter Method

  Signature `CutConnection`

  Returns: | the cut connection mode
  Return type: | `NXOpen.CAM.CutParametersCutConnectionTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CutConnection`

  Parameters: | cutConnectionValue (`NXOpen.CAM.CutParametersCutConnectionTypes`) – the cut connection mode

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## CutDwell

`TurnCutParameters.``CutDwell`

  Returns the Cut Dwell

  `-------------------------------------`

  Getter Method

  Signature `CutDwell`

  Returns: | the Cut Dwell
  Return type: | `NXOpen.CAM.CutDwell`

  New in version NX6.0.0.

  License requirements: None.

## CutFillets

`TurnCutParameters.``CutFillets`

  Returns or sets the fillets mode

  `-------------------------------------`

  Getter Method

  Signature `CutFillets`

  Returns: | the fillets mode
  Return type: | `NXOpen.CAM.CutParametersFilletsTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CutFillets`

  Parameters: | filletsMode (`NXOpen.CAM.CutParametersFilletsTypes`) – the fillets mode

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## ExtendAtStart

`TurnCutParameters.``ExtendAtStart`

  Returns or sets the Corner Start Extension

  `-------------------------------------`

  Getter Method

  Signature `ExtendAtStart`

  Returns: | the extend at start mode
  Return type: | `NXOpen.CAM.CutParametersExtendAtStartMode`

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ExtendAtStart`

  Parameters: | mode (`NXOpen.CAM.CutParametersExtendAtStartMode`) – the extend at start mode

  New in version NX8.5.0.

  License requirements: cam_base (“CAM BASE”)

## FacesSequence

`TurnCutParameters.``FacesSequence`

  Returns the Faces Sequence

  `-------------------------------------`

  Getter Method

  Signature `FacesSequence`

  Returns: | the faces sequence
  Return type: | `NXOpen.CAM.FacesSequence`

  New in version NX6.0.0.

  License requirements: None.

## FinishDwell

`TurnCutParameters.``FinishDwell`

  Returns the finish dwell

  `-------------------------------------`

  Getter Method

  Signature `FinishDwell`

  Returns: | the finish dwell
  Return type: | `NXOpen.CAM.FinishDwell`

  New in version NX6.0.0.

  License requirements: None.

## FinishPasses

`TurnCutParameters.``FinishPasses`

  Returns or sets the finish passes

  `-------------------------------------`

  Getter Method

  Signature `FinishPasses`

  Returns: | the finish passes
  Return type: | `NXOpen.CAM.CutParametersFinishPassesTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FinishPasses`

  Parameters: | finishPasses (`NXOpen.CAM.CutParametersFinishPassesTypes`) – the finish passes

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## GrooveCornerControl

`TurnCutParameters.``GrooveCornerControl`

  Returns the groove corner control

  `-------------------------------------`

  Getter Method

  Signature `GrooveCornerControl`

  Returns: | the Groove Corner builder
  Return type: | `NXOpen.CAM.TurnGrooveCornerControl`

  New in version NX9.0.0.

  License requirements: cam_base (“CAM BASE”)

## InitialProfilePlunge

`TurnCutParameters.``InitialProfilePlunge`

  Returns the initial profile plunge

  `-------------------------------------`

  Getter Method

  Signature `InitialProfilePlunge`

  Returns: | the initial profile plunge
  Return type: | `NXOpen.CAM.InitialProfilePlunge`

  New in version NX7.5.0.

  License requirements: None.

## MinCutDepth

`TurnCutParameters.``MinCutDepth`

  Returns the min cut depth

  `-------------------------------------`

  Getter Method

  Signature `MinCutDepth`

  Returns: | the min cut depth
  Return type: | `NXOpen.CAM.MinCutDepth`

  New in version NX6.0.0.

  License requirements: None.

## MinCutLength

`TurnCutParameters.``MinCutLength`

  Returns the min cut length

  `-------------------------------------`

  Getter Method

  Signature `MinCutLength`

  Returns: | the min cut depth
  Return type: | `NXOpen.CAM.MinCutLength`

  New in version NX6.0.0.

  License requirements: None.

## MultiPasses

`TurnCutParameters.``MultiPasses`

  Returns the multi passes

  `-------------------------------------`

  Getter Method

  Signature `MultiPasses`

  Returns: | the multi passes
  Return type: | `NXOpen.CAM.StepoverBuilder`

  New in version NX6.0.0.

  License requirements: None.

## MultiRamp

`TurnCutParameters.``MultiRamp`

  Returns the multi ramp

  `-------------------------------------`

  Getter Method

  Signature `MultiRamp`

  Returns: | the multi ramp
  Return type: | `NXOpen.CAM.MultiRamp`

  New in version NX6.0.0.

  License requirements: None.

## NormalCorner

`TurnCutParameters.``NormalCorner`

  Returns the normal corners

  `-------------------------------------`

  Getter Method

  Signature `NormalCorner`

  Returns: | the Normal Corners builder
  Return type: | `NXOpen.CAM.TurnCornerControl`

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## OmitLastPass

`TurnCutParameters.``OmitLastPass`

  Returns or sets the omit last pass

  `-------------------------------------`

  Getter Method

  Signature `OmitLastPass`

  Returns: | the omit last pass
  Return type: | bool

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OmitLastPass`

  Parameters: | omitLastPass (bool) – the omit last pass

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## ProfileCutRegions

`TurnCutParameters.``ProfileCutRegions`

  Returns or sets the profile cut regions

  `-------------------------------------`

  Getter Method

  Signature `ProfileCutRegions`

  Returns: | the profile cut regions mode
  Return type: | `NXOpen.CAM.CutParametersProfileCutRegionsTypes`

  New in version NX6.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ProfileCutRegions`

  Parameters: | profileCutRegionsMode (`NXOpen.CAM.CutParametersProfileCutRegionsTypes`) – the profile cut regions mode

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## ProfileDirection

`TurnCutParameters.``ProfileDirection`

  Returns the direction

  `-------------------------------------`

  Getter Method

  Signature `ProfileDirection`

  Returns: | the direction
  Return type: | `NXOpen.CAM.TurnDirection`

  New in version NX6.0.0.

  License requirements: None.

## ProfileStrategy

`TurnCutParameters.``ProfileStrategy`

  Returns the cut strategy

  `-------------------------------------`

  Getter Method

  Signature `ProfileStrategy`

  Returns: | the cut strategy builder
  Return type: | `NXOpen.CAM.ProfileStrategy`

  New in version NX6.0.0.

  License requirements: None.

## RampingMode

`TurnCutParameters.``RampingMode`

  Returns the ramping mode

  `-------------------------------------`

  Getter Method

  Signature `RampingMode`

  Returns: | the ramping mode
  Return type: | `NXOpen.CAM.RampingMode`

  New in version NX6.0.0.

  License requirements: None.

## ReliefCut

`TurnCutParameters.``ReliefCut`

  Returns the relief cut

  `-------------------------------------`

  Getter Method

  Signature `ReliefCut`

  Returns: | the relief cut
  Return type: | `NXOpen.CAM.ReliefCut`

  New in version NX7.5.0.

  License requirements: None.

## ReliefPlunge

`TurnCutParameters.``ReliefPlunge`

  Returns the Relief Plunge

  `-------------------------------------`

  Getter Method

  Signature `ReliefPlunge`

  Returns: | the Relief Plunge
  Return type: | `NXOpen.CAM.ReliefPlunge`

  New in version NX6.0.0.

  License requirements: None.

## SecondaryTestCut

`TurnCutParameters.``SecondaryTestCut`

  Returns the Secondary Test Cut

  `-------------------------------------`

  Getter Method

  Signature `SecondaryTestCut`

  Returns: | the Secondary Test Cut
  Return type: | `NXOpen.CAM.TurnRoughFinishTestCut`

  New in version NX8.0.0.

  License requirements: None.

## ShallowCorner

`TurnCutParameters.``ShallowCorner`

  Returns the corner shallow

  `-------------------------------------`

  Getter Method

  Signature `ShallowCorner`

  Returns: | the Shallow Corners builder
  Return type: | `NXOpen.CAM.TurnCornerControl`

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## SpringPasses

`TurnCutParameters.``SpringPasses`

  Returns the spring passes

  `-------------------------------------`

  Getter Method

  Signature `SpringPasses`

  Returns: | the spring passes
  Return type: | `NXOpen.CAM.SpringPasses`

  New in version NX6.0.0.

  License requirements: None.

## StopPosition

`TurnCutParameters.``StopPosition`

  Returns the stop position

  `-------------------------------------`

  Getter Method

  Signature `StopPosition`

  Returns: | the stop position
  Return type: | `NXOpen.CAM.StopPosition`

  New in version NX6.0.0.

  License requirements: None.

## TestCut

`TurnCutParameters.``TestCut`

  Returns the Test Cut

  `-------------------------------------`

  Getter Method

  Signature `TestCut`

  Returns: | the Test Cut
  Return type: | `NXOpen.CAM.TurnRoughFinishTestCut`

  New in version NX8.0.0.

  License requirements: None.

## TurnBlankStock

`TurnCutParameters.``TurnBlankStock`

  Returns the blank stock

  `-------------------------------------`

  Getter Method

  Signature `TurnBlankStock`

  Returns: | the blank stock
  Return type: | `NXOpen.CAM.TurnStock`

  New in version NX6.0.0.

  License requirements: None.

## TurnCutterClearance

`TurnCutParameters.``TurnCutterClearance`

  Returns the cutter clearance angles

  `-------------------------------------`

  Getter Method

  Signature `TurnCutterClearance`

  Returns: | the cutter clearance
  Return type: | `NXOpen.CAM.TurnCutterClearance`

  New in version NX6.0.0.

  License requirements: None.

## TurnOverlap

`TurnCutParameters.``TurnOverlap`

  Returns the overlap

  `-------------------------------------`

  Getter Method

  Signature `TurnOverlap`

  Returns: | the overlap
  Return type: | `NXOpen.CAM.TurnOverlap`

  New in version NX6.0.0.

  License requirements: None.

## TurnPartStock

`TurnCutParameters.``TurnPartStock`

  Returns the part stock

  `-------------------------------------`

  Getter Method

  Signature `TurnPartStock`

  Returns: | the part stock
  Return type: | `NXOpen.CAM.TurnStock`

  New in version NX6.0.0.

  License requirements: None.

## TurnProfileStock

`TurnCutParameters.``TurnProfileStock`

  Returns the profile stock

  `-------------------------------------`

  Getter Method

  Signature `TurnProfileStock`

  Returns: | the profile stock
  Return type: | `NXOpen.CAM.TurnStock`

  New in version NX6.0.0.

  License requirements: None.