Interface IST_LatheCycleContainer
  
  
  
  Assembly: STLatheCycle.dll
  Syntax
  
    [Guid("8F4589E2-41F5-4251-A2AB-8D7F054E336D")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IST_LatheCycleContainer
   
  Properties
  
  
  
  
  Declaration
  
    TST3DMatrix GeomToNCTransform { get; }
   
  Property Value
  
  
  Part
  
  
  Declaration
  
  Property Value
  
  
  Profile
  
  
  Declaration
  
    IST_Curve Profile { get; }
   
  Property Value
  
  
  ProfileWithEngage
  
  
  Declaration
  
    IST_Curve ProfileWithEngage { get; }
   
  Property Value
  
  
  SpindleCSS
  
  
  Declaration
  
    double SpindleCSS { get; }
   
  Property Value
  
  
  SpindleCSSMeasure
  
  
  Declaration
  
    int SpindleCSSMeasure { get; }
   
  Property Value
  
  
  SpindleDirectionIsCCW
  
  
  Declaration
  
    bool SpindleDirectionIsCCW { get; }
   
  Property Value
  
  
  SpindleIsCSS
  
  
  Declaration
  
    bool SpindleIsCSS { get; }
   
  Property Value
  
  
  SpindleRPM
  
  
  Declaration
  
    double SpindleRPM { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    IST_Area ToolInsert { get; }
   
  Property Value
  
  
  Workpiece
  
  
  Declaration
  
    IST_Area Workpiece { get; }
   
  Property Value
  
  
  XMLProperties
  
  
  Declaration
  
    IST_XMLPropPointer XMLProperties { get; }
   
  Property Value
  
  Methods
  
  CreateObjectByClassName(string)
  
  
  Declaration
  
    object CreateObjectByClassName(string NameOfClass)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | NameOfClass |  | 
    
  
  Returns
  
  
  
  
  
  Declaration
  
    int GetFirstToolCorrector()
   
  Returns
  
  
  
  
  
  Declaration
  
    bool GetFirstToolRadius(out double R, out TST2DPoint Pc)
   
  Parameters
  
  Returns
  
  
  GetGeneralMachiningVector(out TST2DPoint)
  
  
  Declaration
  
    bool GetGeneralMachiningVector(out TST2DPoint V)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    int GetSecondToolCorrector()
   
  Returns
  
  
  
  
  
  Declaration
  
    bool GetSecondToolRadius(out double R, out TST2DPoint Pc)
   
  Parameters
  
  Returns
  
  
  GetSecondTuningPoint(out TST2DPoint)
  
  
  Declaration
  
    bool GetSecondTuningPoint(out TST2DPoint Pc)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    TST3DMatrix GetToolOrientationMatrix()
   
  Returns
  
  
  
  
  
  Declaration
  
    bool GetToolVectors(out TST2DPoint fv, out TST2DPoint bv)
   
  Parameters
  
  Returns
  
  
  MakeTakeoverTo(string)
  
  
  Declaration
  
    void MakeTakeoverTo(string WorkpieceHolderID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | WorkpieceHolderID |  | 
    
  
  
  MoveMachineAxisWithDelta(string, double)
  
  
  Declaration
  
    void MoveMachineAxisWithDelta(string AxisID, double Delta)
   
  Parameters