Interface IST_CLDataContainer
  
  
  
  Assembly: STMCDFormerTypes.dll
  
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("F1391BDB-6EF0-43DE-8F8A-3230B04F8201")]
public interface IST_CLDataContainer : IST_CLDReceiver
   
  Properties
  
  
  
  
  Declaration
  
    IST_CLDataList CLD { get; }
   
  Property Value
  
  Methods
  
  
  
  
  Declaration
  
    void AddComment(string Comment)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | Comment |  | 
    
  
  
  
  
  
  Declaration
  
    void AddCoolant(bool OnOff, int PipeNumber)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | OnOff |  | 
      
        | int | PipeNumber |  | 
    
  
  
  
  
  
  Declaration
  
    void AddDelay(double Value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | double | Value |  | 
    
  
  
  
  
  
  Declaration
  
    void AddExtCyclePropBol(int PropCode, bool PropValue)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | PropCode |  | 
      
        | bool | PropValue |  | 
    
  
  
  
  
  
  Declaration
  
    void AddExtCyclePropFlt(int PropCode, double PropValue)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | PropCode |  | 
      
        | double | PropValue |  | 
    
  
  
  
  
  
  Declaration
  
    void AddExtCyclePropInt(int PropCode, int PropValue)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | PropCode |  | 
      
        | int | PropValue |  | 
    
  
  
  
  
  
  Declaration
  
    void AddExtCyclePropStr(int PropCode, string PropValue)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | PropCode |  | 
      
        | string | PropValue |  | 
    
  
  
  
  
  
  Declaration
  
    void AddInsert(string InsString)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | InsString |  | 
    
  
  
  
  
  
  Declaration
  
    void AddLengthCompensation(TSTLengthCompensationMode mode, int CorrNumber)
   
  Parameters
  
  
  
  
  
  Declaration
  
  
  
  
  
  Declaration
  
    void AddPrint(string Text)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | Text |  | 
    
  
  
  
  
  
  Declaration
  
    void AddRadiusCompensation(TSTRadiusCompensationMode mode, int CorrNumber)
   
  Parameters
  
  
  
  
  
  Declaration
  
  
  
  
  
  Declaration
  
    void AddSpindleOrient(double OrientationAngle)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | double | OrientationAngle |  | 
    
  
  
  
  
  
  Declaration
  
    void AddSpindleSpeedOnCSS(double CSS, double MaxRPM, int Range, bool Direction)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void AddSpindleSpeedOnRPM(double RPM, int Range, bool Direction)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void ArcTo2d(TST3DPoint pe, TST3DPoint pc, TST_CLDPlaneType Plane, double Rc, bool CanBeFull)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void ArcTo3d(TST3DPoint pe, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void ArcTo5d(TST3DPoint pe, TST3DPoint ne, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void ArcTo6d(TST3DMatrix pe, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void BeginExtCycle(int SubCommands, int SubType, string Comment)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | SubCommands |  | 
      
        | int | SubType |  | 
      
        | string | Comment |  | 
    
  
  
  
  
  
  Declaration
  
    void BeginItem(TST_CLDItemType ItemType, string ID, string ItemCaption)
   
  Parameters
  
  
  
  
  
  Declaration
  
  Parameters
  
  
  
  
  
  Declaration
  
    void CutTo5d(TST3DPoint p, TST3DPoint n)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void CutTo6d(TST3DMatrix p)
   
  Parameters
  
  
  
  
  
  Declaration
  
  
  
  
  
  Declaration
  
  
  
  
  
  Declaration
  
    void MultiArcTo6d(TST3DMatrix pm, TST3DMatrix pe)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void OutEffector(int EffectorID, bool Value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | EffectorID |  | 
      
        | bool | Value |  | 
    
  
  
  
  
  
  Declaration
  
    void OutFeed(int Feed, double Value, bool mpm)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void OutPercentFeed(int Feed, double Percent)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Feed |  | 
      
        | double | Percent |  | 
    
  
  
  
  
  
  Declaration
  
    void OutPower(int Power, double Value)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void OutStandardFeed(int Feed)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Feed |  | 
    
  
  
  
  
  
  Declaration
  
    void SetCurrentPlane(TST_CLDPlaneType Plane)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void SetGeomLCS(TST3DMatrix M)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void SetToolContactData(bool IsExists, TST3DPoint cn)
   
  Parameters