Interface INCT_LatheThreadCuttingCycleFormer2
  CAM system interface that implements functionality to simplify the formation of the movements of a thread-cutting turning cycle
Assembly: STNCFormers.dll
  
  
    [Guid("66926607-8673-4969-B588-DB0CCC46BE22")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface INCT_LatheThreadCuttingCycleFormer2 : INCT_LatheThreadCuttingCycleFormer
   
  Properties
  
  
  Sets thread approach type: taOutside (default) or taInside. No output. Returns current approach type. No input for return
Declaration
  
    TNCThreadApproach Approach { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    TNCLCAxisIndexes AxisIndexes { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double ChamferAngle { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double ChamferLength { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    bool DepthIsEqual { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    TNCThreadCuttingDirection Direction { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    TNC2DPoint EndPoint { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    object Events { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double Feedrate { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    int FinishPassCount { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double FinishPassDepth { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double FirstCutDepth { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double InclinationAngle { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    bool IsPassCountDefined { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
  Property Value
  
  
  
  
  
  Declaration
  
    double MinCutDepth { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double PlungeAngle { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double RetractionPath { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    int RoughPassCount { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double RunInPath { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double RunOutPath { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    TNCThreadSequenceType SequenceType { get; set; }
   
  Property Value
  
  
  
  The function returns the sign of displacement along the longitudinal axis
Declaration
  
    int SignLongitudinal { get; }
   
  Property Value
  
  
  
  The function returns the sign of displacement along the transverse axis
Declaration
  
    int SignTransverse { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    TNC2DPoint StartPoint { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double TaperDist { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double ThreadAngle { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double ThreadDepth { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    TNCThreadOrientation ThreadOrientation { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double ThreadStartAngle { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    int ThreadStartCount { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    double ThreadStep { get; set; }
   
  Property Value
  
  Methods
  
  
  
  
  Declaration