Class CenterlineDrillTurningBuilder
  
  
  
  
    Inheritance
    System.Object
    System.MarshalByRefObject
    
    
    
    
    
    
    CenterlineDrillTurningBuilder
   
  
    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 CenterlineDrillTurningBuilder : TurningOperationBuilder, IMessageSink, IComponentBuilder
   
  Constructors
  
  
  
  
  CenterlineDrillTurningBuilder()
  
  
  Declaration
  
    protected CenterlineDrillTurningBuilder()
   
  Properties
  
  
  
  
  BreakThrough
  
  
  Declaration
  
    [Obsolete("Deprecated in NX9.0.0.  Use 'depth reference' instead.")]
public bool BreakThrough { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  BreakThroughDistance
  
  
  Declaration
  
    [Obsolete("Deprecated in NX9.0.0.  Use 'depth offset' instead.")]
public InheritableDoubleBuilder BreakThroughDistance { get; }
   
  Property Value
  
  
  
  
  CenterlineCycle
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.CycleTypes CenterlineCycle { get; set; }
   
  Property Value
  
  
  
  
  ChipRemovalIncrementType
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.RemovalIncrementTypes ChipRemovalIncrementType { get; set; }
   
  Property Value
  
  
  
  
  ClearanceDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder ClearanceDistance { get; }
   
  Property Value
  
  
  
  
  ConstantIncrement
  
  
  Declaration
  
    public InheritableDoubleBuilder ConstantIncrement { get; }
   
  Property Value
  
  
  
  
  CrossHoleAngle
  
  
  Declaration
  
    public InheritableDoubleBuilder CrossHoleAngle { get; }
   
  Property Value
  
  
  
  
  CrossHoleCircle
  
  
  Declaration
  
    public NXObject CrossHoleCircle { get; set; }
   
  Property Value
  
  
  
  
  CrossHoleDiameter
  
  
  Declaration
  
    public InheritableDoubleBuilder CrossHoleDiameter { get; }
   
  Property Value
  
  
  
  
  CrossHoleDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder CrossHoleDistance { get; }
   
  Property Value
  
  
  
  
  DepthDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder DepthDistance { get; }
   
  Property Value
  
  
  
  
  DepthEndPoint
  
  
  Declaration
  
    public Point DepthEndPoint { get; set; }
   
  Property Value
  
  
  
  
  DepthOffset
  
  
  Declaration
  
    public InheritableDoubleBuilder DepthOffset { get; }
   
  Property Value
  
  
  
  
  DepthOption
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.DepthTypes DepthOption { get; set; }
   
  Property Value
  
  
  
  
  DepthReference
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.DepthReferenceTypes DepthReference { get; set; }
   
  Property Value
  
  
  
  
  DrillingLocation
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.DrillingLocationTypes DrillingLocation { get; set; }
   
  Property Value
  
  
  
  
  DrillStep
  
  
  Declaration
  
    public InheritableDoubleBuilder DrillStep { get; }
   
  Property Value
  
  
  
  
  DrillStepModifier1
  
  
  Declaration
  
    public InheritableDoubleBuilder DrillStepModifier1 { get; }
   
  Property Value
  
  
  
  
  DrillStepModifier2
  
  
  Declaration
  
    public InheritableDoubleBuilder DrillStepModifier2 { get; }
   
  Property Value
  
  
  
  
  DwellType
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.DwellTypes DwellType { get; set; }
   
  Property Value
  
  
  
  
  DwellValue
  
  
  Declaration
  
    public InheritableDoubleBuilder DwellValue { get; }
   
  Property Value
  
  
  
  
  EngageDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder EngageDistance { get; }
   
  Property Value
  
  
  
  
  EntranceDiameter
  
  
  Declaration
  
    public InheritableDoubleBuilder EntranceDiameter { get; }
   
  Property Value
  
  
  
  
  FinalRetractDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder FinalRetractDistance { get; }
   
  Property Value
  
  
  
  
  FinalRetractType
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.FinalRetractTypes FinalRetractType { get; set; }
   
  Property Value
  
  
  
  
  NonCuttingBuilder
  
  
  Declaration
  
    public NcmTurningBuilder NonCuttingBuilder { get; }
   
  Property Value
  
  
  
  
  OffCenterDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder OffCenterDistance { get; }
   
  Property Value
  
  
  
  
  OutputOption
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.OutputOptionTypes OutputOption { get; set; }
   
  Property Value
  
  
  
  
  RepositionDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder RepositionDistance { get; }
   
  Property Value
  
  
  
  
  ReverseDirection
  
  
  Declaration
  
    public bool ReverseDirection { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SafeOrDepartureDistance
  
  
  Declaration
  
    public InheritableDoubleBuilder SafeOrDepartureDistance { get; }
   
  Property Value
  
  
  
  
  SpindleStop
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.SpindleStopTypes SpindleStop { get; set; }
   
  Property Value
  
  
  
  
  StartPosition
  
  
  Declaration
  
    public CenterlineDrillTurningBuilder.StartPositionTypes StartPosition { get; set; }
   
  Property Value
  
  
  
  
  StartPositionPoint
  
  
  Declaration
  
    public Point StartPositionPoint { get; set; }
   
  Property Value
  
  
  
  
  VariableIncrementList
  
  
  Declaration
  
    public CenterlineDrillVariableIncrementBuilder VariableIncrementList { get; }
   
  Property Value
  
  Methods
  
  
  
  
  GetCycleTrackingPoint()
  
  
  Declaration
  
    public string GetCycleTrackingPoint()
   
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  SetCycleTrackingPoint(String)
  
  
  Declaration
  
    public void SetCycleTrackingPoint(string name)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        name | 
         | 
      
    
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink