Class TurnCutParameters
  
  
  
  
    Inheritance
    System.Object
    System.MarshalByRefObject
    
    
    
    TurnCutParameters
   
  
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
   
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      System.MarshalByRefObject.CreateObjRef(System.Type)
    
    
      System.MarshalByRefObject.GetLifetimeService()
    
    
      System.MarshalByRefObject.InitializeLifetimeService()
    
    
      System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
   
  
  Assembly: NXOpen.dll
  Syntax
  
    public class TurnCutParameters : CutParameters, IMessageSink
   
  Constructors
  
  
  
  
  TurnCutParameters()
  
  
  Declaration
  
    protected TurnCutParameters()
   
  Properties
  
  
  
  
  AdditionalProfiling
  
  
  Declaration
  
    public bool AdditionalProfiling { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  AllowUndercut
  
  
  Declaration
  
    public bool AllowUndercut { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  ChipControl
  
  
  Declaration
  
    public ChipControl ChipControl { get; }
   
  Property Value
  
  
  
  
  CleanupControl
  
  
  Declaration
  
    public CutParametersCleanupControlTypes CleanupControl { get; set; }
   
  Property Value
  
  
  
  
  ConcaveCornerControl
  
  
  Declaration
  
    public TurnConcaveCornerControl ConcaveCornerControl { get; }
   
  Property Value
  
  
  
  
  ContourDiameterAngle
  
  
  Declaration
  
    public ContourAngle ContourDiameterAngle { get; }
   
  Property Value
  
  
  
  
  ContourFaceAngle
  
  
  Declaration
  
    public ContourAngle ContourFaceAngle { get; }
   
  Property Value
  
  
  
  
  ContourLevelAngle
  
  
  Declaration
  
    public ContourAngle ContourLevelAngle { get; }
   
  Property Value
  
  
  
  
  ContourSteepAngle
  
  
  Declaration
  
    public ContourAngle ContourSteepAngle { get; }
   
  Property Value
  
  
  
  
  CutConnection
  
  
  Declaration
  
    public CutParametersCutConnectionTypes CutConnection { get; set; }
   
  Property Value
  
  
  
  
  CutDwell
  
  
  Declaration
  
    public CutDwell CutDwell { get; }
   
  Property Value
  
  
  
  
  CutFillets
  
  
  Declaration
  
    public CutParametersFilletsTypes CutFillets { get; set; }
   
  Property Value
  
  
  
  
  ExtendAtStart
  
  
  Declaration
  
    public CutParametersExtendAtStartMode ExtendAtStart { get; set; }
   
  Property Value
  
  
  
  
  FacesSequence
  
  
  Declaration
  
    public FacesSequence FacesSequence { get; }
   
  Property Value
  
  
  
  
  FinishDwell
  
  
  Declaration
  
    public FinishDwell FinishDwell { get; }
   
  Property Value
  
  
  
  
  FinishPasses
  
  
  Declaration
  
    public CutParametersFinishPassesTypes FinishPasses { get; set; }
   
  Property Value
  
  
  
  
  GrooveCornerControl
  
  
  Declaration
  
    public TurnGrooveCornerControl GrooveCornerControl { get; }
   
  Property Value
  
  
  
  
  InitialProfilePlunge
  
  
  Declaration
  
    public InitialProfilePlunge InitialProfilePlunge { get; }
   
  Property Value
  
  
  
  
  MinCutDepth
  
  
  Declaration
  
    public MinCutDepth MinCutDepth { get; }
   
  Property Value
  
  
  
  
  MinCutLength
  
  
  Declaration
  
    public MinCutLength MinCutLength { get; }
   
  Property Value
  
  
  
  
  MultiPasses
  
  
  Declaration
  
    public StepoverBuilder MultiPasses { get; }
   
  Property Value
  
  
  
  
  MultiRamp
  
  
  Declaration
  
    public MultiRamp MultiRamp { get; }
   
  Property Value
  
  
  
  
  NormalCorner
  
  
  Declaration
  
    public TurnCornerControl NormalCorner { get; }
   
  Property Value
  
  
  
  
  OmitLastPass
  
  
  Declaration
  
    public bool OmitLastPass { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  ProfileCutRegions
  
  
  Declaration
  
    public CutParametersProfileCutRegionsTypes ProfileCutRegions { get; set; }
   
  Property Value
  
  
  
  
  ProfileDirection
  
  
  Declaration
  
    public TurnDirection ProfileDirection { get; }
   
  Property Value
  
  
  
  
  ProfileStrategy
  
  
  Declaration
  
    public ProfileStrategy ProfileStrategy { get; }
   
  Property Value
  
  
  
  
  RampingMode
  
  
  Declaration
  
    public RampingMode RampingMode { get; }
   
  Property Value
  
  
  
  
  ReliefCut
  
  
  Declaration
  
    public ReliefCut ReliefCut { get; }
   
  Property Value
  
  
  
  
  ReliefPlunge
  
  
  Declaration
  
    public ReliefPlunge ReliefPlunge { get; }
   
  Property Value
  
  
  
  
  SecondaryTestCut
  
  
  Declaration
  
    public TurnRoughFinishTestCut SecondaryTestCut { get; }
   
  Property Value
  
  
  
  
  ShallowCorner
  
  
  Declaration
  
    public TurnCornerControl ShallowCorner { get; }
   
  Property Value
  
  
  
  
  SpringPasses
  
  
  Declaration
  
    public SpringPasses SpringPasses { get; }
   
  Property Value
  
  
  
  
  StopPosition
  
  
  Declaration
  
    public StopPosition StopPosition { get; }
   
  Property Value
  
  
  
  
  TestCut
  
  
  Declaration
  
    public TurnRoughFinishTestCut TestCut { get; }
   
  Property Value
  
  
  
  
  TurnBlankStock
  
  
  Declaration
  
    public TurnStock TurnBlankStock { get; }
   
  Property Value
  
  
  
  
  TurnCutterClearance
  
  
  Declaration
  
    public TurnCutterClearance TurnCutterClearance { get; }
   
  Property Value
  
  
  
  
  TurnOverlap
  
  
  Declaration
  
    public TurnOverlap TurnOverlap { get; }
   
  Property Value
  
  
  
  
  TurnPartStock
  
  
  Declaration
  
    public TurnStock TurnPartStock { get; }
   
  Property Value
  
  
  
  
  TurnProfileStock
  
  
  Declaration
  
    public TurnStock TurnProfileStock { get; }
   
  Property Value
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink